{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--resources.schema.json",
  "description": "Auto generated schema from individual resource definition from Cloudformation",
  "x-lintel": {
    "source": "https://raw.githubusercontent.com/lalcebo/json-schema/master/serverless/resources/resources.schema.json",
    "sourceSha256": "964eb2d1838b99f82885afd844d7b628528fd825fbd240596f761dfab2b1c329"
  },
  "type": "object",
  "properties": {
    "Resources": {
      "type": "object",
      "minProperties": 1,
      "patternProperties": {
        "^[a-zA-Z0-9]{1,255}$": {
          "oneOf": [
            {
              "$ref": "#/$defs/AlexaASKSkill"
            },
            {
              "$ref": "#/$defs/AWSAccessAnalyzerAnalyzer"
            },
            {
              "$ref": "#/$defs/AWSACMPCACertificate"
            },
            {
              "$ref": "#/$defs/AWSACMPCACertificateAuthority"
            },
            {
              "$ref": "#/$defs/AWSACMPCACertificateAuthorityActivation"
            },
            {
              "$ref": "#/$defs/AWSACMPCAPermission"
            },
            {
              "$ref": "#/$defs/AWSAmazonMQBroker"
            },
            {
              "$ref": "#/$defs/AWSAmazonMQConfiguration"
            },
            {
              "$ref": "#/$defs/AWSAmazonMQConfigurationAssociation"
            },
            {
              "$ref": "#/$defs/AWSAmplifyApp"
            },
            {
              "$ref": "#/$defs/AWSAmplifyBranch"
            },
            {
              "$ref": "#/$defs/AWSAmplifyDomain"
            },
            {
              "$ref": "#/$defs/AWSAmplifyUIBuilderComponent"
            },
            {
              "$ref": "#/$defs/AWSAmplifyUIBuilderForm"
            },
            {
              "$ref": "#/$defs/AWSAmplifyUIBuilderTheme"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayAccount"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayApiKey"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayAuthorizer"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayBasePathMapping"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayClientCertificate"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayDeployment"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayDocumentationPart"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayDocumentationVersion"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayDomainName"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayGatewayResponse"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayMethod"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayModel"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayRequestValidator"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayResource"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayRestApi"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayStage"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayUsagePlan"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayUsagePlanKey"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayVpcLink"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2Api"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2ApiGatewayManagedOverrides"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2ApiMapping"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2Authorizer"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2Deployment"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2DomainName"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2Integration"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2IntegrationResponse"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2Model"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2Route"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2RouteResponse"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2Stage"
            },
            {
              "$ref": "#/$defs/AWSApiGatewayV2VpcLink"
            },
            {
              "$ref": "#/$defs/AWSAppConfigApplication"
            },
            {
              "$ref": "#/$defs/AWSAppConfigConfigurationProfile"
            },
            {
              "$ref": "#/$defs/AWSAppConfigDeployment"
            },
            {
              "$ref": "#/$defs/AWSAppConfigDeploymentStrategy"
            },
            {
              "$ref": "#/$defs/AWSAppConfigEnvironment"
            },
            {
              "$ref": "#/$defs/AWSAppConfigExtension"
            },
            {
              "$ref": "#/$defs/AWSAppConfigExtensionAssociation"
            },
            {
              "$ref": "#/$defs/AWSAppConfigHostedConfigurationVersion"
            },
            {
              "$ref": "#/$defs/AWSAppFlowConnector"
            },
            {
              "$ref": "#/$defs/AWSAppFlowConnectorProfile"
            },
            {
              "$ref": "#/$defs/AWSAppFlowFlow"
            },
            {
              "$ref": "#/$defs/AWSAppIntegrationsDataIntegration"
            },
            {
              "$ref": "#/$defs/AWSAppIntegrationsEventIntegration"
            },
            {
              "$ref": "#/$defs/AWSApplicationAutoScalingScalableTarget"
            },
            {
              "$ref": "#/$defs/AWSApplicationAutoScalingScalingPolicy"
            },
            {
              "$ref": "#/$defs/AWSApplicationInsightsApplication"
            },
            {
              "$ref": "#/$defs/AWSAppMeshGatewayRoute"
            },
            {
              "$ref": "#/$defs/AWSAppMeshMesh"
            },
            {
              "$ref": "#/$defs/AWSAppMeshRoute"
            },
            {
              "$ref": "#/$defs/AWSAppMeshVirtualGateway"
            },
            {
              "$ref": "#/$defs/AWSAppMeshVirtualNode"
            },
            {
              "$ref": "#/$defs/AWSAppMeshVirtualRouter"
            },
            {
              "$ref": "#/$defs/AWSAppMeshVirtualService"
            },
            {
              "$ref": "#/$defs/AWSAppRunnerObservabilityConfiguration"
            },
            {
              "$ref": "#/$defs/AWSAppRunnerService"
            },
            {
              "$ref": "#/$defs/AWSAppRunnerVpcConnector"
            },
            {
              "$ref": "#/$defs/AWSAppRunnerVpcIngressConnection"
            },
            {
              "$ref": "#/$defs/AWSAppStreamAppBlock"
            },
            {
              "$ref": "#/$defs/AWSAppStreamApplication"
            },
            {
              "$ref": "#/$defs/AWSAppStreamApplicationEntitlementAssociation"
            },
            {
              "$ref": "#/$defs/AWSAppStreamApplicationFleetAssociation"
            },
            {
              "$ref": "#/$defs/AWSAppStreamDirectoryConfig"
            },
            {
              "$ref": "#/$defs/AWSAppStreamEntitlement"
            },
            {
              "$ref": "#/$defs/AWSAppStreamFleet"
            },
            {
              "$ref": "#/$defs/AWSAppStreamImageBuilder"
            },
            {
              "$ref": "#/$defs/AWSAppStreamStack"
            },
            {
              "$ref": "#/$defs/AWSAppStreamStackFleetAssociation"
            },
            {
              "$ref": "#/$defs/AWSAppStreamStackUserAssociation"
            },
            {
              "$ref": "#/$defs/AWSAppStreamUser"
            },
            {
              "$ref": "#/$defs/AWSAppSyncApiCache"
            },
            {
              "$ref": "#/$defs/AWSAppSyncApiKey"
            },
            {
              "$ref": "#/$defs/AWSAppSyncDataSource"
            },
            {
              "$ref": "#/$defs/AWSAppSyncDomainName"
            },
            {
              "$ref": "#/$defs/AWSAppSyncDomainNameApiAssociation"
            },
            {
              "$ref": "#/$defs/AWSAppSyncFunctionConfiguration"
            },
            {
              "$ref": "#/$defs/AWSAppSyncGraphQLApi"
            },
            {
              "$ref": "#/$defs/AWSAppSyncGraphQLSchema"
            },
            {
              "$ref": "#/$defs/AWSAppSyncResolver"
            },
            {
              "$ref": "#/$defs/AWSAppSyncSourceApiAssociation"
            },
            {
              "$ref": "#/$defs/AWSAPSRuleGroupsNamespace"
            },
            {
              "$ref": "#/$defs/AWSAPSWorkspace"
            },
            {
              "$ref": "#/$defs/AWSAthenaCapacityReservation"
            },
            {
              "$ref": "#/$defs/AWSAthenaDataCatalog"
            },
            {
              "$ref": "#/$defs/AWSAthenaNamedQuery"
            },
            {
              "$ref": "#/$defs/AWSAthenaPreparedStatement"
            },
            {
              "$ref": "#/$defs/AWSAthenaWorkGroup"
            },
            {
              "$ref": "#/$defs/AWSAuditManagerAssessment"
            },
            {
              "$ref": "#/$defs/AWSAutoScalingAutoScalingGroup"
            },
            {
              "$ref": "#/$defs/AWSAutoScalingLaunchConfiguration"
            },
            {
              "$ref": "#/$defs/AWSAutoScalingLifecycleHook"
            },
            {
              "$ref": "#/$defs/AWSAutoScalingScalingPolicy"
            },
            {
              "$ref": "#/$defs/AWSAutoScalingScheduledAction"
            },
            {
              "$ref": "#/$defs/AWSAutoScalingWarmPool"
            },
            {
              "$ref": "#/$defs/AWSAutoScalingPlansScalingPlan"
            },
            {
              "$ref": "#/$defs/AWSBackupBackupPlan"
            },
            {
              "$ref": "#/$defs/AWSBackupBackupSelection"
            },
            {
              "$ref": "#/$defs/AWSBackupBackupVault"
            },
            {
              "$ref": "#/$defs/AWSBackupFramework"
            },
            {
              "$ref": "#/$defs/AWSBackupReportPlan"
            },
            {
              "$ref": "#/$defs/AWSBackupGatewayHypervisor"
            },
            {
              "$ref": "#/$defs/AWSBatchComputeEnvironment"
            },
            {
              "$ref": "#/$defs/AWSBatchJobDefinition"
            },
            {
              "$ref": "#/$defs/AWSBatchJobQueue"
            },
            {
              "$ref": "#/$defs/AWSBatchSchedulingPolicy"
            },
            {
              "$ref": "#/$defs/AWSBillingConductorBillingGroup"
            },
            {
              "$ref": "#/$defs/AWSBillingConductorCustomLineItem"
            },
            {
              "$ref": "#/$defs/AWSBillingConductorPricingPlan"
            },
            {
              "$ref": "#/$defs/AWSBillingConductorPricingRule"
            },
            {
              "$ref": "#/$defs/AWSBudgetsBudget"
            },
            {
              "$ref": "#/$defs/AWSBudgetsBudgetsAction"
            },
            {
              "$ref": "#/$defs/AWSCassandraKeyspace"
            },
            {
              "$ref": "#/$defs/AWSCassandraTable"
            },
            {
              "$ref": "#/$defs/AWSCEAnomalyMonitor"
            },
            {
              "$ref": "#/$defs/AWSCEAnomalySubscription"
            },
            {
              "$ref": "#/$defs/AWSCECostCategory"
            },
            {
              "$ref": "#/$defs/AWSCertificateManagerAccount"
            },
            {
              "$ref": "#/$defs/AWSCertificateManagerCertificate"
            },
            {
              "$ref": "#/$defs/AWSChatbotMicrosoftTeamsChannelConfiguration"
            },
            {
              "$ref": "#/$defs/AWSChatbotSlackChannelConfiguration"
            },
            {
              "$ref": "#/$defs/AWSCleanRoomsCollaboration"
            },
            {
              "$ref": "#/$defs/AWSCleanRoomsConfiguredTable"
            },
            {
              "$ref": "#/$defs/AWSCleanRoomsConfiguredTableAssociation"
            },
            {
              "$ref": "#/$defs/AWSCleanRoomsMembership"
            },
            {
              "$ref": "#/$defs/AWSCloud9EnvironmentEC2"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationCustomResource"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationHookDefaultVersion"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationHookTypeConfig"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationHookVersion"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationMacro"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationModuleDefaultVersion"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationModuleVersion"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationPublicTypeVersion"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationPublisher"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationResourceDefaultVersion"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationResourceVersion"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationStack"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationStackSet"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationTypeActivation"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationWaitCondition"
            },
            {
              "$ref": "#/$defs/AWSCloudFormationWaitConditionHandle"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontCachePolicy"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontCloudFrontOriginAccessIdentity"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontContinuousDeploymentPolicy"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontDistribution"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontFunction"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontKeyGroup"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontMonitoringSubscription"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontOriginAccessControl"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontOriginRequestPolicy"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontPublicKey"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontRealtimeLogConfig"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontResponseHeadersPolicy"
            },
            {
              "$ref": "#/$defs/AWSCloudFrontStreamingDistribution"
            },
            {
              "$ref": "#/$defs/AWSCloudTrailChannel"
            },
            {
              "$ref": "#/$defs/AWSCloudTrailEventDataStore"
            },
            {
              "$ref": "#/$defs/AWSCloudTrailResourcePolicy"
            },
            {
              "$ref": "#/$defs/AWSCloudTrailTrail"
            },
            {
              "$ref": "#/$defs/AWSCloudWatchAlarm"
            },
            {
              "$ref": "#/$defs/AWSCloudWatchAnomalyDetector"
            },
            {
              "$ref": "#/$defs/AWSCloudWatchCompositeAlarm"
            },
            {
              "$ref": "#/$defs/AWSCloudWatchDashboard"
            },
            {
              "$ref": "#/$defs/AWSCloudWatchInsightRule"
            },
            {
              "$ref": "#/$defs/AWSCloudWatchMetricStream"
            },
            {
              "$ref": "#/$defs/AWSCodeArtifactDomain"
            },
            {
              "$ref": "#/$defs/AWSCodeArtifactRepository"
            },
            {
              "$ref": "#/$defs/AWSCodeBuildProject"
            },
            {
              "$ref": "#/$defs/AWSCodeBuildReportGroup"
            },
            {
              "$ref": "#/$defs/AWSCodeBuildSourceCredential"
            },
            {
              "$ref": "#/$defs/AWSCodeCommitRepository"
            },
            {
              "$ref": "#/$defs/AWSCodeDeployApplication"
            },
            {
              "$ref": "#/$defs/AWSCodeDeployDeploymentConfig"
            },
            {
              "$ref": "#/$defs/AWSCodeDeployDeploymentGroup"
            },
            {
              "$ref": "#/$defs/AWSCodeGuruProfilerProfilingGroup"
            },
            {
              "$ref": "#/$defs/AWSCodeGuruReviewerRepositoryAssociation"
            },
            {
              "$ref": "#/$defs/AWSCodePipelineCustomActionType"
            },
            {
              "$ref": "#/$defs/AWSCodePipelinePipeline"
            },
            {
              "$ref": "#/$defs/AWSCodePipelineWebhook"
            },
            {
              "$ref": "#/$defs/AWSCodeStarGitHubRepository"
            },
            {
              "$ref": "#/$defs/AWSCodeStarConnectionsConnection"
            },
            {
              "$ref": "#/$defs/AWSCodeStarNotificationsNotificationRule"
            },
            {
              "$ref": "#/$defs/AWSCognitoIdentityPool"
            },
            {
              "$ref": "#/$defs/AWSCognitoIdentityPoolPrincipalTag"
            },
            {
              "$ref": "#/$defs/AWSCognitoIdentityPoolRoleAttachment"
            },
            {
              "$ref": "#/$defs/AWSCognitoUserPool"
            },
            {
              "$ref": "#/$defs/AWSCognitoUserPoolClient"
            },
            {
              "$ref": "#/$defs/AWSCognitoUserPoolDomain"
            },
            {
              "$ref": "#/$defs/AWSCognitoUserPoolGroup"
            },
            {
              "$ref": "#/$defs/AWSCognitoUserPoolIdentityProvider"
            },
            {
              "$ref": "#/$defs/AWSCognitoUserPoolResourceServer"
            },
            {
              "$ref": "#/$defs/AWSCognitoUserPoolRiskConfigurationAttachment"
            },
            {
              "$ref": "#/$defs/AWSCognitoUserPoolUICustomizationAttachment"
            },
            {
              "$ref": "#/$defs/AWSCognitoUserPoolUser"
            },
            {
              "$ref": "#/$defs/AWSCognitoUserPoolUserToGroupAttachment"
            },
            {
              "$ref": "#/$defs/AWSComprehendFlywheel"
            },
            {
              "$ref": "#/$defs/AWSConfigAggregationAuthorization"
            },
            {
              "$ref": "#/$defs/AWSConfigConfigRule"
            },
            {
              "$ref": "#/$defs/AWSConfigConfigurationAggregator"
            },
            {
              "$ref": "#/$defs/AWSConfigConfigurationRecorder"
            },
            {
              "$ref": "#/$defs/AWSConfigConformancePack"
            },
            {
              "$ref": "#/$defs/AWSConfigDeliveryChannel"
            },
            {
              "$ref": "#/$defs/AWSConfigOrganizationConfigRule"
            },
            {
              "$ref": "#/$defs/AWSConfigOrganizationConformancePack"
            },
            {
              "$ref": "#/$defs/AWSConfigRemediationConfiguration"
            },
            {
              "$ref": "#/$defs/AWSConfigStoredQuery"
            },
            {
              "$ref": "#/$defs/AWSConnectApprovedOrigin"
            },
            {
              "$ref": "#/$defs/AWSConnectContactFlow"
            },
            {
              "$ref": "#/$defs/AWSConnectContactFlowModule"
            },
            {
              "$ref": "#/$defs/AWSConnectEvaluationForm"
            },
            {
              "$ref": "#/$defs/AWSConnectHoursOfOperation"
            },
            {
              "$ref": "#/$defs/AWSConnectInstance"
            },
            {
              "$ref": "#/$defs/AWSConnectInstanceStorageConfig"
            },
            {
              "$ref": "#/$defs/AWSConnectIntegrationAssociation"
            },
            {
              "$ref": "#/$defs/AWSConnectPhoneNumber"
            },
            {
              "$ref": "#/$defs/AWSConnectPrompt"
            },
            {
              "$ref": "#/$defs/AWSConnectQuickConnect"
            },
            {
              "$ref": "#/$defs/AWSConnectRule"
            },
            {
              "$ref": "#/$defs/AWSConnectSecurityKey"
            },
            {
              "$ref": "#/$defs/AWSConnectTaskTemplate"
            },
            {
              "$ref": "#/$defs/AWSConnectUser"
            },
            {
              "$ref": "#/$defs/AWSConnectUserHierarchyGroup"
            },
            {
              "$ref": "#/$defs/AWSConnectCampaignsCampaign"
            },
            {
              "$ref": "#/$defs/AWSControlTowerEnabledControl"
            },
            {
              "$ref": "#/$defs/AWSCURReportDefinition"
            },
            {
              "$ref": "#/$defs/AWSCustomerProfilesCalculatedAttributeDefinition"
            },
            {
              "$ref": "#/$defs/AWSCustomerProfilesDomain"
            },
            {
              "$ref": "#/$defs/AWSCustomerProfilesEventStream"
            },
            {
              "$ref": "#/$defs/AWSCustomerProfilesIntegration"
            },
            {
              "$ref": "#/$defs/AWSCustomerProfilesObjectType"
            },
            {
              "$ref": "#/$defs/AWSDataBrewDataset"
            },
            {
              "$ref": "#/$defs/AWSDataBrewJob"
            },
            {
              "$ref": "#/$defs/AWSDataBrewProject"
            },
            {
              "$ref": "#/$defs/AWSDataBrewRecipe"
            },
            {
              "$ref": "#/$defs/AWSDataBrewRuleset"
            },
            {
              "$ref": "#/$defs/AWSDataBrewSchedule"
            },
            {
              "$ref": "#/$defs/AWSDataPipelinePipeline"
            },
            {
              "$ref": "#/$defs/AWSDataSyncAgent"
            },
            {
              "$ref": "#/$defs/AWSDataSyncLocationEFS"
            },
            {
              "$ref": "#/$defs/AWSDataSyncLocationFSxLustre"
            },
            {
              "$ref": "#/$defs/AWSDataSyncLocationFSxONTAP"
            },
            {
              "$ref": "#/$defs/AWSDataSyncLocationFSxOpenZFS"
            },
            {
              "$ref": "#/$defs/AWSDataSyncLocationFSxWindows"
            },
            {
              "$ref": "#/$defs/AWSDataSyncLocationHDFS"
            },
            {
              "$ref": "#/$defs/AWSDataSyncLocationNFS"
            },
            {
              "$ref": "#/$defs/AWSDataSyncLocationObjectStorage"
            },
            {
              "$ref": "#/$defs/AWSDataSyncLocationS3"
            },
            {
              "$ref": "#/$defs/AWSDataSyncLocationSMB"
            },
            {
              "$ref": "#/$defs/AWSDataSyncStorageSystem"
            },
            {
              "$ref": "#/$defs/AWSDataSyncTask"
            },
            {
              "$ref": "#/$defs/AWSDAXCluster"
            },
            {
              "$ref": "#/$defs/AWSDAXParameterGroup"
            },
            {
              "$ref": "#/$defs/AWSDAXSubnetGroup"
            },
            {
              "$ref": "#/$defs/AWSDetectiveGraph"
            },
            {
              "$ref": "#/$defs/AWSDetectiveMemberInvitation"
            },
            {
              "$ref": "#/$defs/AWSDetectiveOrganizationAdmin"
            },
            {
              "$ref": "#/$defs/AWSDevOpsGuruLogAnomalyDetectionIntegration"
            },
            {
              "$ref": "#/$defs/AWSDevOpsGuruNotificationChannel"
            },
            {
              "$ref": "#/$defs/AWSDevOpsGuruResourceCollection"
            },
            {
              "$ref": "#/$defs/AWSDirectoryServiceMicrosoftAD"
            },
            {
              "$ref": "#/$defs/AWSDirectoryServiceSimpleAD"
            },
            {
              "$ref": "#/$defs/AWSDLMLifecyclePolicy"
            },
            {
              "$ref": "#/$defs/AWSDMSCertificate"
            },
            {
              "$ref": "#/$defs/AWSDMSEndpoint"
            },
            {
              "$ref": "#/$defs/AWSDMSEventSubscription"
            },
            {
              "$ref": "#/$defs/AWSDMSReplicationInstance"
            },
            {
              "$ref": "#/$defs/AWSDMSReplicationSubnetGroup"
            },
            {
              "$ref": "#/$defs/AWSDMSReplicationTask"
            },
            {
              "$ref": "#/$defs/AWSDocDBDBCluster"
            },
            {
              "$ref": "#/$defs/AWSDocDBDBClusterParameterGroup"
            },
            {
              "$ref": "#/$defs/AWSDocDBDBInstance"
            },
            {
              "$ref": "#/$defs/AWSDocDBDBSubnetGroup"
            },
            {
              "$ref": "#/$defs/AWSDocDBElasticCluster"
            },
            {
              "$ref": "#/$defs/AWSDynamoDBGlobalTable"
            },
            {
              "$ref": "#/$defs/AWSDynamoDBTable"
            },
            {
              "$ref": "#/$defs/AWSEC2CapacityReservation"
            },
            {
              "$ref": "#/$defs/AWSEC2CapacityReservationFleet"
            },
            {
              "$ref": "#/$defs/AWSEC2CarrierGateway"
            },
            {
              "$ref": "#/$defs/AWSEC2ClientVpnAuthorizationRule"
            },
            {
              "$ref": "#/$defs/AWSEC2ClientVpnEndpoint"
            },
            {
              "$ref": "#/$defs/AWSEC2ClientVpnRoute"
            },
            {
              "$ref": "#/$defs/AWSEC2ClientVpnTargetNetworkAssociation"
            },
            {
              "$ref": "#/$defs/AWSEC2CustomerGateway"
            },
            {
              "$ref": "#/$defs/AWSEC2DHCPOptions"
            },
            {
              "$ref": "#/$defs/AWSEC2EC2Fleet"
            },
            {
              "$ref": "#/$defs/AWSEC2EgressOnlyInternetGateway"
            },
            {
              "$ref": "#/$defs/AWSEC2EIP"
            },
            {
              "$ref": "#/$defs/AWSEC2EIPAssociation"
            },
            {
              "$ref": "#/$defs/AWSEC2EnclaveCertificateIamRoleAssociation"
            },
            {
              "$ref": "#/$defs/AWSEC2FlowLog"
            },
            {
              "$ref": "#/$defs/AWSEC2GatewayRouteTableAssociation"
            },
            {
              "$ref": "#/$defs/AWSEC2Host"
            },
            {
              "$ref": "#/$defs/AWSEC2Instance"
            },
            {
              "$ref": "#/$defs/AWSEC2InternetGateway"
            },
            {
              "$ref": "#/$defs/AWSEC2IPAM"
            },
            {
              "$ref": "#/$defs/AWSEC2IPAMAllocation"
            },
            {
              "$ref": "#/$defs/AWSEC2IPAMPool"
            },
            {
              "$ref": "#/$defs/AWSEC2IPAMPoolCidr"
            },
            {
              "$ref": "#/$defs/AWSEC2IPAMResourceDiscovery"
            },
            {
              "$ref": "#/$defs/AWSEC2IPAMResourceDiscoveryAssociation"
            },
            {
              "$ref": "#/$defs/AWSEC2IPAMScope"
            },
            {
              "$ref": "#/$defs/AWSEC2KeyPair"
            },
            {
              "$ref": "#/$defs/AWSEC2LaunchTemplate"
            },
            {
              "$ref": "#/$defs/AWSEC2LocalGatewayRoute"
            },
            {
              "$ref": "#/$defs/AWSEC2LocalGatewayRouteTable"
            },
            {
              "$ref": "#/$defs/AWSEC2LocalGatewayRouteTableVirtualInterfaceGroupAssociation"
            },
            {
              "$ref": "#/$defs/AWSEC2LocalGatewayRouteTableVPCAssociation"
            },
            {
              "$ref": "#/$defs/AWSEC2NatGateway"
            },
            {
              "$ref": "#/$defs/AWSEC2NetworkAcl"
            },
            {
              "$ref": "#/$defs/AWSEC2NetworkAclEntry"
            },
            {
              "$ref": "#/$defs/AWSEC2NetworkInsightsAccessScope"
            },
            {
              "$ref": "#/$defs/AWSEC2NetworkInsightsAccessScopeAnalysis"
            },
            {
              "$ref": "#/$defs/AWSEC2NetworkInsightsAnalysis"
            },
            {
              "$ref": "#/$defs/AWSEC2NetworkInsightsPath"
            },
            {
              "$ref": "#/$defs/AWSEC2NetworkInterface"
            },
            {
              "$ref": "#/$defs/AWSEC2NetworkInterfaceAttachment"
            },
            {
              "$ref": "#/$defs/AWSEC2NetworkInterfacePermission"
            },
            {
              "$ref": "#/$defs/AWSEC2NetworkPerformanceMetricSubscription"
            },
            {
              "$ref": "#/$defs/AWSEC2PlacementGroup"
            },
            {
              "$ref": "#/$defs/AWSEC2PrefixList"
            },
            {
              "$ref": "#/$defs/AWSEC2Route"
            },
            {
              "$ref": "#/$defs/AWSEC2RouteTable"
            },
            {
              "$ref": "#/$defs/AWSEC2SecurityGroup"
            },
            {
              "$ref": "#/$defs/AWSEC2SecurityGroupEgress"
            },
            {
              "$ref": "#/$defs/AWSEC2SecurityGroupIngress"
            },
            {
              "$ref": "#/$defs/AWSEC2SpotFleet"
            },
            {
              "$ref": "#/$defs/AWSEC2Subnet"
            },
            {
              "$ref": "#/$defs/AWSEC2SubnetCidrBlock"
            },
            {
              "$ref": "#/$defs/AWSEC2SubnetNetworkAclAssociation"
            },
            {
              "$ref": "#/$defs/AWSEC2SubnetRouteTableAssociation"
            },
            {
              "$ref": "#/$defs/AWSEC2TrafficMirrorFilter"
            },
            {
              "$ref": "#/$defs/AWSEC2TrafficMirrorFilterRule"
            },
            {
              "$ref": "#/$defs/AWSEC2TrafficMirrorSession"
            },
            {
              "$ref": "#/$defs/AWSEC2TrafficMirrorTarget"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGateway"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGatewayAttachment"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGatewayConnect"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGatewayMulticastDomain"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGatewayMulticastDomainAssociation"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGatewayMulticastGroupMember"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGatewayMulticastGroupSource"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGatewayPeeringAttachment"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGatewayRoute"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGatewayRouteTable"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGatewayRouteTableAssociation"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGatewayRouteTablePropagation"
            },
            {
              "$ref": "#/$defs/AWSEC2TransitGatewayVpcAttachment"
            },
            {
              "$ref": "#/$defs/AWSEC2VerifiedAccessEndpoint"
            },
            {
              "$ref": "#/$defs/AWSEC2VerifiedAccessGroup"
            },
            {
              "$ref": "#/$defs/AWSEC2VerifiedAccessInstance"
            },
            {
              "$ref": "#/$defs/AWSEC2VerifiedAccessTrustProvider"
            },
            {
              "$ref": "#/$defs/AWSEC2Volume"
            },
            {
              "$ref": "#/$defs/AWSEC2VolumeAttachment"
            },
            {
              "$ref": "#/$defs/AWSEC2VPC"
            },
            {
              "$ref": "#/$defs/AWSEC2VPCCidrBlock"
            },
            {
              "$ref": "#/$defs/AWSEC2VPCDHCPOptionsAssociation"
            },
            {
              "$ref": "#/$defs/AWSEC2VPCEndpoint"
            },
            {
              "$ref": "#/$defs/AWSEC2VPCEndpointConnectionNotification"
            },
            {
              "$ref": "#/$defs/AWSEC2VPCEndpointService"
            },
            {
              "$ref": "#/$defs/AWSEC2VPCEndpointServicePermissions"
            },
            {
              "$ref": "#/$defs/AWSEC2VPCGatewayAttachment"
            },
            {
              "$ref": "#/$defs/AWSEC2VPCPeeringConnection"
            },
            {
              "$ref": "#/$defs/AWSEC2VPNConnection"
            },
            {
              "$ref": "#/$defs/AWSEC2VPNConnectionRoute"
            },
            {
              "$ref": "#/$defs/AWSEC2VPNGateway"
            },
            {
              "$ref": "#/$defs/AWSEC2VPNGatewayRoutePropagation"
            },
            {
              "$ref": "#/$defs/AWSECRPublicRepository"
            },
            {
              "$ref": "#/$defs/AWSECRPullThroughCacheRule"
            },
            {
              "$ref": "#/$defs/AWSECRRegistryPolicy"
            },
            {
              "$ref": "#/$defs/AWSECRReplicationConfiguration"
            },
            {
              "$ref": "#/$defs/AWSECRRepository"
            },
            {
              "$ref": "#/$defs/AWSECSCapacityProvider"
            },
            {
              "$ref": "#/$defs/AWSECSCluster"
            },
            {
              "$ref": "#/$defs/AWSECSClusterCapacityProviderAssociations"
            },
            {
              "$ref": "#/$defs/AWSECSPrimaryTaskSet"
            },
            {
              "$ref": "#/$defs/AWSECSService"
            },
            {
              "$ref": "#/$defs/AWSECSTaskDefinition"
            },
            {
              "$ref": "#/$defs/AWSECSTaskSet"
            },
            {
              "$ref": "#/$defs/AWSEFSAccessPoint"
            },
            {
              "$ref": "#/$defs/AWSEFSFileSystem"
            },
            {
              "$ref": "#/$defs/AWSEFSMountTarget"
            },
            {
              "$ref": "#/$defs/AWSEKSAddon"
            },
            {
              "$ref": "#/$defs/AWSEKSCluster"
            },
            {
              "$ref": "#/$defs/AWSEKSFargateProfile"
            },
            {
              "$ref": "#/$defs/AWSEKSIdentityProviderConfig"
            },
            {
              "$ref": "#/$defs/AWSEKSNodegroup"
            },
            {
              "$ref": "#/$defs/AWSElastiCacheCacheCluster"
            },
            {
              "$ref": "#/$defs/AWSElastiCacheGlobalReplicationGroup"
            },
            {
              "$ref": "#/$defs/AWSElastiCacheParameterGroup"
            },
            {
              "$ref": "#/$defs/AWSElastiCacheReplicationGroup"
            },
            {
              "$ref": "#/$defs/AWSElastiCacheSecurityGroup"
            },
            {
              "$ref": "#/$defs/AWSElastiCacheSecurityGroupIngress"
            },
            {
              "$ref": "#/$defs/AWSElastiCacheSubnetGroup"
            },
            {
              "$ref": "#/$defs/AWSElastiCacheUser"
            },
            {
              "$ref": "#/$defs/AWSElastiCacheUserGroup"
            },
            {
              "$ref": "#/$defs/AWSElasticBeanstalkApplication"
            },
            {
              "$ref": "#/$defs/AWSElasticBeanstalkApplicationVersion"
            },
            {
              "$ref": "#/$defs/AWSElasticBeanstalkConfigurationTemplate"
            },
            {
              "$ref": "#/$defs/AWSElasticBeanstalkEnvironment"
            },
            {
              "$ref": "#/$defs/AWSElasticLoadBalancingLoadBalancer"
            },
            {
              "$ref": "#/$defs/AWSElasticLoadBalancingV2Listener"
            },
            {
              "$ref": "#/$defs/AWSElasticLoadBalancingV2ListenerCertificate"
            },
            {
              "$ref": "#/$defs/AWSElasticLoadBalancingV2ListenerRule"
            },
            {
              "$ref": "#/$defs/AWSElasticLoadBalancingV2LoadBalancer"
            },
            {
              "$ref": "#/$defs/AWSElasticLoadBalancingV2TargetGroup"
            },
            {
              "$ref": "#/$defs/AWSElasticsearchDomain"
            },
            {
              "$ref": "#/$defs/AWSEMRCluster"
            },
            {
              "$ref": "#/$defs/AWSEMRInstanceFleetConfig"
            },
            {
              "$ref": "#/$defs/AWSEMRInstanceGroupConfig"
            },
            {
              "$ref": "#/$defs/AWSEMRSecurityConfiguration"
            },
            {
              "$ref": "#/$defs/AWSEMRStep"
            },
            {
              "$ref": "#/$defs/AWSEMRStudio"
            },
            {
              "$ref": "#/$defs/AWSEMRStudioSessionMapping"
            },
            {
              "$ref": "#/$defs/AWSEMRContainersVirtualCluster"
            },
            {
              "$ref": "#/$defs/AWSEMRServerlessApplication"
            },
            {
              "$ref": "#/$defs/AWSEventsApiDestination"
            },
            {
              "$ref": "#/$defs/AWSEventsArchive"
            },
            {
              "$ref": "#/$defs/AWSEventsConnection"
            },
            {
              "$ref": "#/$defs/AWSEventsEndpoint"
            },
            {
              "$ref": "#/$defs/AWSEventsEventBus"
            },
            {
              "$ref": "#/$defs/AWSEventsEventBusPolicy"
            },
            {
              "$ref": "#/$defs/AWSEventsRule"
            },
            {
              "$ref": "#/$defs/AWSEventSchemasDiscoverer"
            },
            {
              "$ref": "#/$defs/AWSEventSchemasRegistry"
            },
            {
              "$ref": "#/$defs/AWSEventSchemasRegistryPolicy"
            },
            {
              "$ref": "#/$defs/AWSEventSchemasSchema"
            },
            {
              "$ref": "#/$defs/AWSEvidentlyExperiment"
            },
            {
              "$ref": "#/$defs/AWSEvidentlyFeature"
            },
            {
              "$ref": "#/$defs/AWSEvidentlyLaunch"
            },
            {
              "$ref": "#/$defs/AWSEvidentlyProject"
            },
            {
              "$ref": "#/$defs/AWSEvidentlySegment"
            },
            {
              "$ref": "#/$defs/AWSFinSpaceEnvironment"
            },
            {
              "$ref": "#/$defs/AWSFISExperimentTemplate"
            },
            {
              "$ref": "#/$defs/AWSFMSNotificationChannel"
            },
            {
              "$ref": "#/$defs/AWSFMSPolicy"
            },
            {
              "$ref": "#/$defs/AWSFMSResourceSet"
            },
            {
              "$ref": "#/$defs/AWSForecastDataset"
            },
            {
              "$ref": "#/$defs/AWSForecastDatasetGroup"
            },
            {
              "$ref": "#/$defs/AWSFraudDetectorDetector"
            },
            {
              "$ref": "#/$defs/AWSFraudDetectorEntityType"
            },
            {
              "$ref": "#/$defs/AWSFraudDetectorEventType"
            },
            {
              "$ref": "#/$defs/AWSFraudDetectorLabel"
            },
            {
              "$ref": "#/$defs/AWSFraudDetectorList"
            },
            {
              "$ref": "#/$defs/AWSFraudDetectorOutcome"
            },
            {
              "$ref": "#/$defs/AWSFraudDetectorVariable"
            },
            {
              "$ref": "#/$defs/AWSFSxDataRepositoryAssociation"
            },
            {
              "$ref": "#/$defs/AWSFSxFileSystem"
            },
            {
              "$ref": "#/$defs/AWSFSxSnapshot"
            },
            {
              "$ref": "#/$defs/AWSFSxStorageVirtualMachine"
            },
            {
              "$ref": "#/$defs/AWSFSxVolume"
            },
            {
              "$ref": "#/$defs/AWSGameLiftAlias"
            },
            {
              "$ref": "#/$defs/AWSGameLiftBuild"
            },
            {
              "$ref": "#/$defs/AWSGameLiftFleet"
            },
            {
              "$ref": "#/$defs/AWSGameLiftGameServerGroup"
            },
            {
              "$ref": "#/$defs/AWSGameLiftGameSessionQueue"
            },
            {
              "$ref": "#/$defs/AWSGameLiftLocation"
            },
            {
              "$ref": "#/$defs/AWSGameLiftMatchmakingConfiguration"
            },
            {
              "$ref": "#/$defs/AWSGameLiftMatchmakingRuleSet"
            },
            {
              "$ref": "#/$defs/AWSGameLiftScript"
            },
            {
              "$ref": "#/$defs/AWSGlobalAcceleratorAccelerator"
            },
            {
              "$ref": "#/$defs/AWSGlobalAcceleratorEndpointGroup"
            },
            {
              "$ref": "#/$defs/AWSGlobalAcceleratorListener"
            },
            {
              "$ref": "#/$defs/AWSGlueClassifier"
            },
            {
              "$ref": "#/$defs/AWSGlueConnection"
            },
            {
              "$ref": "#/$defs/AWSGlueCrawler"
            },
            {
              "$ref": "#/$defs/AWSGlueDatabase"
            },
            {
              "$ref": "#/$defs/AWSGlueDataCatalogEncryptionSettings"
            },
            {
              "$ref": "#/$defs/AWSGlueDevEndpoint"
            },
            {
              "$ref": "#/$defs/AWSGlueJob"
            },
            {
              "$ref": "#/$defs/AWSGlueMLTransform"
            },
            {
              "$ref": "#/$defs/AWSGluePartition"
            },
            {
              "$ref": "#/$defs/AWSGlueRegistry"
            },
            {
              "$ref": "#/$defs/AWSGlueSchema"
            },
            {
              "$ref": "#/$defs/AWSGlueSchemaVersion"
            },
            {
              "$ref": "#/$defs/AWSGlueSchemaVersionMetadata"
            },
            {
              "$ref": "#/$defs/AWSGlueSecurityConfiguration"
            },
            {
              "$ref": "#/$defs/AWSGlueTable"
            },
            {
              "$ref": "#/$defs/AWSGlueTrigger"
            },
            {
              "$ref": "#/$defs/AWSGlueWorkflow"
            },
            {
              "$ref": "#/$defs/AWSGrafanaWorkspace"
            },
            {
              "$ref": "#/$defs/AWSGreengrassConnectorDefinition"
            },
            {
              "$ref": "#/$defs/AWSGreengrassConnectorDefinitionVersion"
            },
            {
              "$ref": "#/$defs/AWSGreengrassCoreDefinition"
            },
            {
              "$ref": "#/$defs/AWSGreengrassCoreDefinitionVersion"
            },
            {
              "$ref": "#/$defs/AWSGreengrassDeviceDefinition"
            },
            {
              "$ref": "#/$defs/AWSGreengrassDeviceDefinitionVersion"
            },
            {
              "$ref": "#/$defs/AWSGreengrassFunctionDefinition"
            },
            {
              "$ref": "#/$defs/AWSGreengrassFunctionDefinitionVersion"
            },
            {
              "$ref": "#/$defs/AWSGreengrassGroup"
            },
            {
              "$ref": "#/$defs/AWSGreengrassGroupVersion"
            },
            {
              "$ref": "#/$defs/AWSGreengrassLoggerDefinition"
            },
            {
              "$ref": "#/$defs/AWSGreengrassLoggerDefinitionVersion"
            },
            {
              "$ref": "#/$defs/AWSGreengrassResourceDefinition"
            },
            {
              "$ref": "#/$defs/AWSGreengrassResourceDefinitionVersion"
            },
            {
              "$ref": "#/$defs/AWSGreengrassSubscriptionDefinition"
            },
            {
              "$ref": "#/$defs/AWSGreengrassSubscriptionDefinitionVersion"
            },
            {
              "$ref": "#/$defs/AWSGreengrassV2ComponentVersion"
            },
            {
              "$ref": "#/$defs/AWSGreengrassV2Deployment"
            },
            {
              "$ref": "#/$defs/AWSGroundStationConfig"
            },
            {
              "$ref": "#/$defs/AWSGroundStationDataflowEndpointGroup"
            },
            {
              "$ref": "#/$defs/AWSGroundStationMissionProfile"
            },
            {
              "$ref": "#/$defs/AWSGuardDutyDetector"
            },
            {
              "$ref": "#/$defs/AWSGuardDutyFilter"
            },
            {
              "$ref": "#/$defs/AWSGuardDutyIPSet"
            },
            {
              "$ref": "#/$defs/AWSGuardDutyMaster"
            },
            {
              "$ref": "#/$defs/AWSGuardDutyMember"
            },
            {
              "$ref": "#/$defs/AWSGuardDutyThreatIntelSet"
            },
            {
              "$ref": "#/$defs/AWSHealthLakeFHIRDatastore"
            },
            {
              "$ref": "#/$defs/AWSIAMAccessKey"
            },
            {
              "$ref": "#/$defs/AWSIAMGroup"
            },
            {
              "$ref": "#/$defs/AWSIAMInstanceProfile"
            },
            {
              "$ref": "#/$defs/AWSIAMManagedPolicy"
            },
            {
              "$ref": "#/$defs/AWSIAMOIDCProvider"
            },
            {
              "$ref": "#/$defs/AWSIAMPolicy"
            },
            {
              "$ref": "#/$defs/AWSIAMRole"
            },
            {
              "$ref": "#/$defs/AWSIAMSAMLProvider"
            },
            {
              "$ref": "#/$defs/AWSIAMServerCertificate"
            },
            {
              "$ref": "#/$defs/AWSIAMServiceLinkedRole"
            },
            {
              "$ref": "#/$defs/AWSIAMUser"
            },
            {
              "$ref": "#/$defs/AWSIAMUserToGroupAddition"
            },
            {
              "$ref": "#/$defs/AWSIAMVirtualMFADevice"
            },
            {
              "$ref": "#/$defs/AWSIdentityStoreGroup"
            },
            {
              "$ref": "#/$defs/AWSIdentityStoreGroupMembership"
            },
            {
              "$ref": "#/$defs/AWSImageBuilderComponent"
            },
            {
              "$ref": "#/$defs/AWSImageBuilderContainerRecipe"
            },
            {
              "$ref": "#/$defs/AWSImageBuilderDistributionConfiguration"
            },
            {
              "$ref": "#/$defs/AWSImageBuilderImage"
            },
            {
              "$ref": "#/$defs/AWSImageBuilderImagePipeline"
            },
            {
              "$ref": "#/$defs/AWSImageBuilderImageRecipe"
            },
            {
              "$ref": "#/$defs/AWSImageBuilderInfrastructureConfiguration"
            },
            {
              "$ref": "#/$defs/AWSInspectorAssessmentTarget"
            },
            {
              "$ref": "#/$defs/AWSInspectorAssessmentTemplate"
            },
            {
              "$ref": "#/$defs/AWSInspectorResourceGroup"
            },
            {
              "$ref": "#/$defs/AWSInspectorV2Filter"
            },
            {
              "$ref": "#/$defs/AWSInternetMonitorMonitor"
            },
            {
              "$ref": "#/$defs/AWSIoTAccountAuditConfiguration"
            },
            {
              "$ref": "#/$defs/AWSIoTAuthorizer"
            },
            {
              "$ref": "#/$defs/AWSIoTBillingGroup"
            },
            {
              "$ref": "#/$defs/AWSIoTCACertificate"
            },
            {
              "$ref": "#/$defs/AWSIoTCertificate"
            },
            {
              "$ref": "#/$defs/AWSIoTCustomMetric"
            },
            {
              "$ref": "#/$defs/AWSIoTDimension"
            },
            {
              "$ref": "#/$defs/AWSIoTDomainConfiguration"
            },
            {
              "$ref": "#/$defs/AWSIoTFleetMetric"
            },
            {
              "$ref": "#/$defs/AWSIoTJobTemplate"
            },
            {
              "$ref": "#/$defs/AWSIoTLogging"
            },
            {
              "$ref": "#/$defs/AWSIoTMitigationAction"
            },
            {
              "$ref": "#/$defs/AWSIoTPolicy"
            },
            {
              "$ref": "#/$defs/AWSIoTPolicyPrincipalAttachment"
            },
            {
              "$ref": "#/$defs/AWSIoTProvisioningTemplate"
            },
            {
              "$ref": "#/$defs/AWSIoTResourceSpecificLogging"
            },
            {
              "$ref": "#/$defs/AWSIoTRoleAlias"
            },
            {
              "$ref": "#/$defs/AWSIoTScheduledAudit"
            },
            {
              "$ref": "#/$defs/AWSIoTSecurityProfile"
            },
            {
              "$ref": "#/$defs/AWSIoTThing"
            },
            {
              "$ref": "#/$defs/AWSIoTThingGroup"
            },
            {
              "$ref": "#/$defs/AWSIoTThingPrincipalAttachment"
            },
            {
              "$ref": "#/$defs/AWSIoTThingType"
            },
            {
              "$ref": "#/$defs/AWSIoTTopicRule"
            },
            {
              "$ref": "#/$defs/AWSIoTTopicRuleDestination"
            },
            {
              "$ref": "#/$defs/AWSIoT1ClickDevice"
            },
            {
              "$ref": "#/$defs/AWSIoT1ClickPlacement"
            },
            {
              "$ref": "#/$defs/AWSIoT1ClickProject"
            },
            {
              "$ref": "#/$defs/AWSIoTAnalyticsChannel"
            },
            {
              "$ref": "#/$defs/AWSIoTAnalyticsDataset"
            },
            {
              "$ref": "#/$defs/AWSIoTAnalyticsDatastore"
            },
            {
              "$ref": "#/$defs/AWSIoTAnalyticsPipeline"
            },
            {
              "$ref": "#/$defs/AWSIoTCoreDeviceAdvisorSuiteDefinition"
            },
            {
              "$ref": "#/$defs/AWSIoTEventsAlarmModel"
            },
            {
              "$ref": "#/$defs/AWSIoTEventsDetectorModel"
            },
            {
              "$ref": "#/$defs/AWSIoTEventsInput"
            },
            {
              "$ref": "#/$defs/AWSIoTFleetHubApplication"
            },
            {
              "$ref": "#/$defs/AWSIoTFleetWiseCampaign"
            },
            {
              "$ref": "#/$defs/AWSIoTFleetWiseDecoderManifest"
            },
            {
              "$ref": "#/$defs/AWSIoTFleetWiseFleet"
            },
            {
              "$ref": "#/$defs/AWSIoTFleetWiseModelManifest"
            },
            {
              "$ref": "#/$defs/AWSIoTFleetWiseSignalCatalog"
            },
            {
              "$ref": "#/$defs/AWSIoTFleetWiseVehicle"
            },
            {
              "$ref": "#/$defs/AWSIoTSiteWiseAccessPolicy"
            },
            {
              "$ref": "#/$defs/AWSIoTSiteWiseAsset"
            },
            {
              "$ref": "#/$defs/AWSIoTSiteWiseAssetModel"
            },
            {
              "$ref": "#/$defs/AWSIoTSiteWiseDashboard"
            },
            {
              "$ref": "#/$defs/AWSIoTSiteWiseGateway"
            },
            {
              "$ref": "#/$defs/AWSIoTSiteWisePortal"
            },
            {
              "$ref": "#/$defs/AWSIoTSiteWiseProject"
            },
            {
              "$ref": "#/$defs/AWSIoTThingsGraphFlowTemplate"
            },
            {
              "$ref": "#/$defs/AWSIoTTwinMakerComponentType"
            },
            {
              "$ref": "#/$defs/AWSIoTTwinMakerEntity"
            },
            {
              "$ref": "#/$defs/AWSIoTTwinMakerScene"
            },
            {
              "$ref": "#/$defs/AWSIoTTwinMakerSyncJob"
            },
            {
              "$ref": "#/$defs/AWSIoTTwinMakerWorkspace"
            },
            {
              "$ref": "#/$defs/AWSIoTWirelessDestination"
            },
            {
              "$ref": "#/$defs/AWSIoTWirelessDeviceProfile"
            },
            {
              "$ref": "#/$defs/AWSIoTWirelessFuotaTask"
            },
            {
              "$ref": "#/$defs/AWSIoTWirelessMulticastGroup"
            },
            {
              "$ref": "#/$defs/AWSIoTWirelessNetworkAnalyzerConfiguration"
            },
            {
              "$ref": "#/$defs/AWSIoTWirelessPartnerAccount"
            },
            {
              "$ref": "#/$defs/AWSIoTWirelessServiceProfile"
            },
            {
              "$ref": "#/$defs/AWSIoTWirelessTaskDefinition"
            },
            {
              "$ref": "#/$defs/AWSIoTWirelessWirelessDevice"
            },
            {
              "$ref": "#/$defs/AWSIoTWirelessWirelessDeviceImportTask"
            },
            {
              "$ref": "#/$defs/AWSIoTWirelessWirelessGateway"
            },
            {
              "$ref": "#/$defs/AWSIVSChannel"
            },
            {
              "$ref": "#/$defs/AWSIVSPlaybackKeyPair"
            },
            {
              "$ref": "#/$defs/AWSIVSRecordingConfiguration"
            },
            {
              "$ref": "#/$defs/AWSIVSStreamKey"
            },
            {
              "$ref": "#/$defs/AWSIVSChatLoggingConfiguration"
            },
            {
              "$ref": "#/$defs/AWSIVSChatRoom"
            },
            {
              "$ref": "#/$defs/AWSKafkaConnectConnector"
            },
            {
              "$ref": "#/$defs/AWSKendraDataSource"
            },
            {
              "$ref": "#/$defs/AWSKendraFaq"
            },
            {
              "$ref": "#/$defs/AWSKendraIndex"
            },
            {
              "$ref": "#/$defs/AWSKendraRankingExecutionPlan"
            },
            {
              "$ref": "#/$defs/AWSKinesisStream"
            },
            {
              "$ref": "#/$defs/AWSKinesisStreamConsumer"
            },
            {
              "$ref": "#/$defs/AWSKinesisAnalyticsApplication"
            },
            {
              "$ref": "#/$defs/AWSKinesisAnalyticsApplicationOutput"
            },
            {
              "$ref": "#/$defs/AWSKinesisAnalyticsApplicationReferenceDataSource"
            },
            {
              "$ref": "#/$defs/AWSKinesisAnalyticsV2Application"
            },
            {
              "$ref": "#/$defs/AWSKinesisAnalyticsV2ApplicationCloudWatchLoggingOption"
            },
            {
              "$ref": "#/$defs/AWSKinesisAnalyticsV2ApplicationOutput"
            },
            {
              "$ref": "#/$defs/AWSKinesisAnalyticsV2ApplicationReferenceDataSource"
            },
            {
              "$ref": "#/$defs/AWSKinesisFirehoseDeliveryStream"
            },
            {
              "$ref": "#/$defs/AWSKinesisVideoSignalingChannel"
            },
            {
              "$ref": "#/$defs/AWSKinesisVideoStream"
            },
            {
              "$ref": "#/$defs/AWSKMSAlias"
            },
            {
              "$ref": "#/$defs/AWSKMSKey"
            },
            {
              "$ref": "#/$defs/AWSKMSReplicaKey"
            },
            {
              "$ref": "#/$defs/AWSLakeFormationDataCellsFilter"
            },
            {
              "$ref": "#/$defs/AWSLakeFormationDataLakeSettings"
            },
            {
              "$ref": "#/$defs/AWSLakeFormationPermissions"
            },
            {
              "$ref": "#/$defs/AWSLakeFormationPrincipalPermissions"
            },
            {
              "$ref": "#/$defs/AWSLakeFormationResource"
            },
            {
              "$ref": "#/$defs/AWSLakeFormationTag"
            },
            {
              "$ref": "#/$defs/AWSLakeFormationTagAssociation"
            },
            {
              "$ref": "#/$defs/AWSLambdaAlias"
            },
            {
              "$ref": "#/$defs/AWSLambdaCodeSigningConfig"
            },
            {
              "$ref": "#/$defs/AWSLambdaEventInvokeConfig"
            },
            {
              "$ref": "#/$defs/AWSLambdaEventSourceMapping"
            },
            {
              "$ref": "#/$defs/AWSLambdaFunction"
            },
            {
              "$ref": "#/$defs/AWSLambdaLayerVersion"
            },
            {
              "$ref": "#/$defs/AWSLambdaLayerVersionPermission"
            },
            {
              "$ref": "#/$defs/AWSLambdaPermission"
            },
            {
              "$ref": "#/$defs/AWSLambdaUrl"
            },
            {
              "$ref": "#/$defs/AWSLambdaVersion"
            },
            {
              "$ref": "#/$defs/AWSLexBot"
            },
            {
              "$ref": "#/$defs/AWSLexBotAlias"
            },
            {
              "$ref": "#/$defs/AWSLexBotVersion"
            },
            {
              "$ref": "#/$defs/AWSLexResourcePolicy"
            },
            {
              "$ref": "#/$defs/AWSLicenseManagerGrant"
            },
            {
              "$ref": "#/$defs/AWSLicenseManagerLicense"
            },
            {
              "$ref": "#/$defs/AWSLightsailAlarm"
            },
            {
              "$ref": "#/$defs/AWSLightsailBucket"
            },
            {
              "$ref": "#/$defs/AWSLightsailCertificate"
            },
            {
              "$ref": "#/$defs/AWSLightsailContainer"
            },
            {
              "$ref": "#/$defs/AWSLightsailDatabase"
            },
            {
              "$ref": "#/$defs/AWSLightsailDisk"
            },
            {
              "$ref": "#/$defs/AWSLightsailDistribution"
            },
            {
              "$ref": "#/$defs/AWSLightsailInstance"
            },
            {
              "$ref": "#/$defs/AWSLightsailLoadBalancer"
            },
            {
              "$ref": "#/$defs/AWSLightsailLoadBalancerTlsCertificate"
            },
            {
              "$ref": "#/$defs/AWSLightsailStaticIp"
            },
            {
              "$ref": "#/$defs/AWSLocationGeofenceCollection"
            },
            {
              "$ref": "#/$defs/AWSLocationMap"
            },
            {
              "$ref": "#/$defs/AWSLocationPlaceIndex"
            },
            {
              "$ref": "#/$defs/AWSLocationRouteCalculator"
            },
            {
              "$ref": "#/$defs/AWSLocationTracker"
            },
            {
              "$ref": "#/$defs/AWSLocationTrackerConsumer"
            },
            {
              "$ref": "#/$defs/AWSLogsDestination"
            },
            {
              "$ref": "#/$defs/AWSLogsLogGroup"
            },
            {
              "$ref": "#/$defs/AWSLogsLogStream"
            },
            {
              "$ref": "#/$defs/AWSLogsMetricFilter"
            },
            {
              "$ref": "#/$defs/AWSLogsQueryDefinition"
            },
            {
              "$ref": "#/$defs/AWSLogsResourcePolicy"
            },
            {
              "$ref": "#/$defs/AWSLogsSubscriptionFilter"
            },
            {
              "$ref": "#/$defs/AWSLookoutEquipmentInferenceScheduler"
            },
            {
              "$ref": "#/$defs/AWSLookoutMetricsAlert"
            },
            {
              "$ref": "#/$defs/AWSLookoutMetricsAnomalyDetector"
            },
            {
              "$ref": "#/$defs/AWSLookoutVisionProject"
            },
            {
              "$ref": "#/$defs/AWSM2Application"
            },
            {
              "$ref": "#/$defs/AWSM2Environment"
            },
            {
              "$ref": "#/$defs/AWSMacieAllowList"
            },
            {
              "$ref": "#/$defs/AWSMacieCustomDataIdentifier"
            },
            {
              "$ref": "#/$defs/AWSMacieFindingsFilter"
            },
            {
              "$ref": "#/$defs/AWSMacieSession"
            },
            {
              "$ref": "#/$defs/AWSManagedBlockchainAccessor"
            },
            {
              "$ref": "#/$defs/AWSManagedBlockchainMember"
            },
            {
              "$ref": "#/$defs/AWSManagedBlockchainNode"
            },
            {
              "$ref": "#/$defs/AWSMediaConnectFlow"
            },
            {
              "$ref": "#/$defs/AWSMediaConnectFlowEntitlement"
            },
            {
              "$ref": "#/$defs/AWSMediaConnectFlowOutput"
            },
            {
              "$ref": "#/$defs/AWSMediaConnectFlowSource"
            },
            {
              "$ref": "#/$defs/AWSMediaConnectFlowVpcInterface"
            },
            {
              "$ref": "#/$defs/AWSMediaConvertJobTemplate"
            },
            {
              "$ref": "#/$defs/AWSMediaConvertPreset"
            },
            {
              "$ref": "#/$defs/AWSMediaConvertQueue"
            },
            {
              "$ref": "#/$defs/AWSMediaLiveChannel"
            },
            {
              "$ref": "#/$defs/AWSMediaLiveInput"
            },
            {
              "$ref": "#/$defs/AWSMediaLiveInputSecurityGroup"
            },
            {
              "$ref": "#/$defs/AWSMediaPackageAsset"
            },
            {
              "$ref": "#/$defs/AWSMediaPackageChannel"
            },
            {
              "$ref": "#/$defs/AWSMediaPackageOriginEndpoint"
            },
            {
              "$ref": "#/$defs/AWSMediaPackagePackagingConfiguration"
            },
            {
              "$ref": "#/$defs/AWSMediaPackagePackagingGroup"
            },
            {
              "$ref": "#/$defs/AWSMediaStoreContainer"
            },
            {
              "$ref": "#/$defs/AWSMediaTailorPlaybackConfiguration"
            },
            {
              "$ref": "#/$defs/AWSMemoryDBACL"
            },
            {
              "$ref": "#/$defs/AWSMemoryDBCluster"
            },
            {
              "$ref": "#/$defs/AWSMemoryDBParameterGroup"
            },
            {
              "$ref": "#/$defs/AWSMemoryDBSubnetGroup"
            },
            {
              "$ref": "#/$defs/AWSMemoryDBUser"
            },
            {
              "$ref": "#/$defs/AWSMSKBatchScramSecret"
            },
            {
              "$ref": "#/$defs/AWSMSKCluster"
            },
            {
              "$ref": "#/$defs/AWSMSKClusterPolicy"
            },
            {
              "$ref": "#/$defs/AWSMSKConfiguration"
            },
            {
              "$ref": "#/$defs/AWSMSKServerlessCluster"
            },
            {
              "$ref": "#/$defs/AWSMSKVpcConnection"
            },
            {
              "$ref": "#/$defs/AWSMWAAEnvironment"
            },
            {
              "$ref": "#/$defs/AWSNeptuneDBCluster"
            },
            {
              "$ref": "#/$defs/AWSNeptuneDBClusterParameterGroup"
            },
            {
              "$ref": "#/$defs/AWSNeptuneDBInstance"
            },
            {
              "$ref": "#/$defs/AWSNeptuneDBParameterGroup"
            },
            {
              "$ref": "#/$defs/AWSNeptuneDBSubnetGroup"
            },
            {
              "$ref": "#/$defs/AWSNetworkFirewallFirewall"
            },
            {
              "$ref": "#/$defs/AWSNetworkFirewallFirewallPolicy"
            },
            {
              "$ref": "#/$defs/AWSNetworkFirewallLoggingConfiguration"
            },
            {
              "$ref": "#/$defs/AWSNetworkFirewallRuleGroup"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerConnectAttachment"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerConnectPeer"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerCoreNetwork"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerCustomerGatewayAssociation"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerDevice"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerGlobalNetwork"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerLink"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerLinkAssociation"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerSite"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerSiteToSiteVpnAttachment"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerTransitGatewayPeering"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerTransitGatewayRegistration"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerTransitGatewayRouteTableAttachment"
            },
            {
              "$ref": "#/$defs/AWSNetworkManagerVpcAttachment"
            },
            {
              "$ref": "#/$defs/AWSNimbleStudioLaunchProfile"
            },
            {
              "$ref": "#/$defs/AWSNimbleStudioStreamingImage"
            },
            {
              "$ref": "#/$defs/AWSNimbleStudioStudio"
            },
            {
              "$ref": "#/$defs/AWSNimbleStudioStudioComponent"
            },
            {
              "$ref": "#/$defs/AWSOamLink"
            },
            {
              "$ref": "#/$defs/AWSOamSink"
            },
            {
              "$ref": "#/$defs/AWSOmicsAnnotationStore"
            },
            {
              "$ref": "#/$defs/AWSOmicsReferenceStore"
            },
            {
              "$ref": "#/$defs/AWSOmicsRunGroup"
            },
            {
              "$ref": "#/$defs/AWSOmicsSequenceStore"
            },
            {
              "$ref": "#/$defs/AWSOmicsVariantStore"
            },
            {
              "$ref": "#/$defs/AWSOmicsWorkflow"
            },
            {
              "$ref": "#/$defs/AWSOpenSearchServerlessAccessPolicy"
            },
            {
              "$ref": "#/$defs/AWSOpenSearchServerlessCollection"
            },
            {
              "$ref": "#/$defs/AWSOpenSearchServerlessSecurityConfig"
            },
            {
              "$ref": "#/$defs/AWSOpenSearchServerlessSecurityPolicy"
            },
            {
              "$ref": "#/$defs/AWSOpenSearchServerlessVpcEndpoint"
            },
            {
              "$ref": "#/$defs/AWSOpenSearchServiceDomain"
            },
            {
              "$ref": "#/$defs/AWSOpsWorksApp"
            },
            {
              "$ref": "#/$defs/AWSOpsWorksElasticLoadBalancerAttachment"
            },
            {
              "$ref": "#/$defs/AWSOpsWorksInstance"
            },
            {
              "$ref": "#/$defs/AWSOpsWorksLayer"
            },
            {
              "$ref": "#/$defs/AWSOpsWorksStack"
            },
            {
              "$ref": "#/$defs/AWSOpsWorksUserProfile"
            },
            {
              "$ref": "#/$defs/AWSOpsWorksVolume"
            },
            {
              "$ref": "#/$defs/AWSOpsWorksCMServer"
            },
            {
              "$ref": "#/$defs/AWSOrganizationsAccount"
            },
            {
              "$ref": "#/$defs/AWSOrganizationsOrganizationalUnit"
            },
            {
              "$ref": "#/$defs/AWSOrganizationsPolicy"
            },
            {
              "$ref": "#/$defs/AWSOrganizationsResourcePolicy"
            },
            {
              "$ref": "#/$defs/AWSOSISPipeline"
            },
            {
              "$ref": "#/$defs/AWSPanoramaApplicationInstance"
            },
            {
              "$ref": "#/$defs/AWSPanoramaPackage"
            },
            {
              "$ref": "#/$defs/AWSPanoramaPackageVersion"
            },
            {
              "$ref": "#/$defs/AWSPersonalizeDataset"
            },
            {
              "$ref": "#/$defs/AWSPersonalizeDatasetGroup"
            },
            {
              "$ref": "#/$defs/AWSPersonalizeSchema"
            },
            {
              "$ref": "#/$defs/AWSPersonalizeSolution"
            },
            {
              "$ref": "#/$defs/AWSPinpointADMChannel"
            },
            {
              "$ref": "#/$defs/AWSPinpointAPNSChannel"
            },
            {
              "$ref": "#/$defs/AWSPinpointAPNSSandboxChannel"
            },
            {
              "$ref": "#/$defs/AWSPinpointAPNSVoipChannel"
            },
            {
              "$ref": "#/$defs/AWSPinpointAPNSVoipSandboxChannel"
            },
            {
              "$ref": "#/$defs/AWSPinpointApp"
            },
            {
              "$ref": "#/$defs/AWSPinpointApplicationSettings"
            },
            {
              "$ref": "#/$defs/AWSPinpointBaiduChannel"
            },
            {
              "$ref": "#/$defs/AWSPinpointCampaign"
            },
            {
              "$ref": "#/$defs/AWSPinpointEmailChannel"
            },
            {
              "$ref": "#/$defs/AWSPinpointEmailTemplate"
            },
            {
              "$ref": "#/$defs/AWSPinpointEventStream"
            },
            {
              "$ref": "#/$defs/AWSPinpointGCMChannel"
            },
            {
              "$ref": "#/$defs/AWSPinpointInAppTemplate"
            },
            {
              "$ref": "#/$defs/AWSPinpointPushTemplate"
            },
            {
              "$ref": "#/$defs/AWSPinpointSegment"
            },
            {
              "$ref": "#/$defs/AWSPinpointSMSChannel"
            },
            {
              "$ref": "#/$defs/AWSPinpointSmsTemplate"
            },
            {
              "$ref": "#/$defs/AWSPinpointVoiceChannel"
            },
            {
              "$ref": "#/$defs/AWSPinpointEmailConfigurationSet"
            },
            {
              "$ref": "#/$defs/AWSPinpointEmailConfigurationSetEventDestination"
            },
            {
              "$ref": "#/$defs/AWSPinpointEmailDedicatedIpPool"
            },
            {
              "$ref": "#/$defs/AWSPinpointEmailIdentity"
            },
            {
              "$ref": "#/$defs/AWSPipesPipe"
            },
            {
              "$ref": "#/$defs/AWSProtonEnvironmentAccountConnection"
            },
            {
              "$ref": "#/$defs/AWSProtonEnvironmentTemplate"
            },
            {
              "$ref": "#/$defs/AWSProtonServiceTemplate"
            },
            {
              "$ref": "#/$defs/AWSQLDBLedger"
            },
            {
              "$ref": "#/$defs/AWSQLDBStream"
            },
            {
              "$ref": "#/$defs/AWSQuickSightAnalysis"
            },
            {
              "$ref": "#/$defs/AWSQuickSightDashboard"
            },
            {
              "$ref": "#/$defs/AWSQuickSightDataSet"
            },
            {
              "$ref": "#/$defs/AWSQuickSightDataSource"
            },
            {
              "$ref": "#/$defs/AWSQuickSightRefreshSchedule"
            },
            {
              "$ref": "#/$defs/AWSQuickSightTemplate"
            },
            {
              "$ref": "#/$defs/AWSQuickSightTheme"
            },
            {
              "$ref": "#/$defs/AWSQuickSightTopic"
            },
            {
              "$ref": "#/$defs/AWSQuickSightVPCConnection"
            },
            {
              "$ref": "#/$defs/AWSRAMPermission"
            },
            {
              "$ref": "#/$defs/AWSRAMResourceShare"
            },
            {
              "$ref": "#/$defs/AWSRDSCustomDBEngineVersion"
            },
            {
              "$ref": "#/$defs/AWSRDSDBCluster"
            },
            {
              "$ref": "#/$defs/AWSRDSDBClusterParameterGroup"
            },
            {
              "$ref": "#/$defs/AWSRDSDBInstance"
            },
            {
              "$ref": "#/$defs/AWSRDSDBParameterGroup"
            },
            {
              "$ref": "#/$defs/AWSRDSDBProxy"
            },
            {
              "$ref": "#/$defs/AWSRDSDBProxyEndpoint"
            },
            {
              "$ref": "#/$defs/AWSRDSDBProxyTargetGroup"
            },
            {
              "$ref": "#/$defs/AWSRDSDBSecurityGroup"
            },
            {
              "$ref": "#/$defs/AWSRDSDBSecurityGroupIngress"
            },
            {
              "$ref": "#/$defs/AWSRDSDBSubnetGroup"
            },
            {
              "$ref": "#/$defs/AWSRDSEventSubscription"
            },
            {
              "$ref": "#/$defs/AWSRDSGlobalCluster"
            },
            {
              "$ref": "#/$defs/AWSRDSOptionGroup"
            },
            {
              "$ref": "#/$defs/AWSRedshiftCluster"
            },
            {
              "$ref": "#/$defs/AWSRedshiftClusterParameterGroup"
            },
            {
              "$ref": "#/$defs/AWSRedshiftClusterSecurityGroup"
            },
            {
              "$ref": "#/$defs/AWSRedshiftClusterSecurityGroupIngress"
            },
            {
              "$ref": "#/$defs/AWSRedshiftClusterSubnetGroup"
            },
            {
              "$ref": "#/$defs/AWSRedshiftEndpointAccess"
            },
            {
              "$ref": "#/$defs/AWSRedshiftEndpointAuthorization"
            },
            {
              "$ref": "#/$defs/AWSRedshiftEventSubscription"
            },
            {
              "$ref": "#/$defs/AWSRedshiftScheduledAction"
            },
            {
              "$ref": "#/$defs/AWSRedshiftServerlessNamespace"
            },
            {
              "$ref": "#/$defs/AWSRedshiftServerlessWorkgroup"
            },
            {
              "$ref": "#/$defs/AWSRefactorSpacesApplication"
            },
            {
              "$ref": "#/$defs/AWSRefactorSpacesEnvironment"
            },
            {
              "$ref": "#/$defs/AWSRefactorSpacesRoute"
            },
            {
              "$ref": "#/$defs/AWSRefactorSpacesService"
            },
            {
              "$ref": "#/$defs/AWSRekognitionCollection"
            },
            {
              "$ref": "#/$defs/AWSRekognitionProject"
            },
            {
              "$ref": "#/$defs/AWSRekognitionStreamProcessor"
            },
            {
              "$ref": "#/$defs/AWSResilienceHubApp"
            },
            {
              "$ref": "#/$defs/AWSResilienceHubResiliencyPolicy"
            },
            {
              "$ref": "#/$defs/AWSResourceExplorer2DefaultViewAssociation"
            },
            {
              "$ref": "#/$defs/AWSResourceExplorer2Index"
            },
            {
              "$ref": "#/$defs/AWSResourceExplorer2View"
            },
            {
              "$ref": "#/$defs/AWSResourceGroupsGroup"
            },
            {
              "$ref": "#/$defs/AWSRoboMakerFleet"
            },
            {
              "$ref": "#/$defs/AWSRoboMakerRobot"
            },
            {
              "$ref": "#/$defs/AWSRoboMakerRobotApplication"
            },
            {
              "$ref": "#/$defs/AWSRoboMakerRobotApplicationVersion"
            },
            {
              "$ref": "#/$defs/AWSRoboMakerSimulationApplication"
            },
            {
              "$ref": "#/$defs/AWSRoboMakerSimulationApplicationVersion"
            },
            {
              "$ref": "#/$defs/AWSRolesAnywhereCRL"
            },
            {
              "$ref": "#/$defs/AWSRolesAnywhereProfile"
            },
            {
              "$ref": "#/$defs/AWSRolesAnywhereTrustAnchor"
            },
            {
              "$ref": "#/$defs/AWSRoute53CidrCollection"
            },
            {
              "$ref": "#/$defs/AWSRoute53DNSSEC"
            },
            {
              "$ref": "#/$defs/AWSRoute53HealthCheck"
            },
            {
              "$ref": "#/$defs/AWSRoute53HostedZone"
            },
            {
              "$ref": "#/$defs/AWSRoute53KeySigningKey"
            },
            {
              "$ref": "#/$defs/AWSRoute53RecordSet"
            },
            {
              "$ref": "#/$defs/AWSRoute53RecordSetGroup"
            },
            {
              "$ref": "#/$defs/AWSRoute53RecoveryControlCluster"
            },
            {
              "$ref": "#/$defs/AWSRoute53RecoveryControlControlPanel"
            },
            {
              "$ref": "#/$defs/AWSRoute53RecoveryControlRoutingControl"
            },
            {
              "$ref": "#/$defs/AWSRoute53RecoveryControlSafetyRule"
            },
            {
              "$ref": "#/$defs/AWSRoute53RecoveryReadinessCell"
            },
            {
              "$ref": "#/$defs/AWSRoute53RecoveryReadinessReadinessCheck"
            },
            {
              "$ref": "#/$defs/AWSRoute53RecoveryReadinessRecoveryGroup"
            },
            {
              "$ref": "#/$defs/AWSRoute53RecoveryReadinessResourceSet"
            },
            {
              "$ref": "#/$defs/AWSRoute53ResolverFirewallDomainList"
            },
            {
              "$ref": "#/$defs/AWSRoute53ResolverFirewallRuleGroup"
            },
            {
              "$ref": "#/$defs/AWSRoute53ResolverFirewallRuleGroupAssociation"
            },
            {
              "$ref": "#/$defs/AWSRoute53ResolverResolverConfig"
            },
            {
              "$ref": "#/$defs/AWSRoute53ResolverResolverDNSSECConfig"
            },
            {
              "$ref": "#/$defs/AWSRoute53ResolverResolverEndpoint"
            },
            {
              "$ref": "#/$defs/AWSRoute53ResolverResolverQueryLoggingConfig"
            },
            {
              "$ref": "#/$defs/AWSRoute53ResolverResolverQueryLoggingConfigAssociation"
            },
            {
              "$ref": "#/$defs/AWSRoute53ResolverResolverRule"
            },
            {
              "$ref": "#/$defs/AWSRoute53ResolverResolverRuleAssociation"
            },
            {
              "$ref": "#/$defs/AWSRUMAppMonitor"
            },
            {
              "$ref": "#/$defs/AWSS3AccessPoint"
            },
            {
              "$ref": "#/$defs/AWSS3Bucket"
            },
            {
              "$ref": "#/$defs/AWSS3BucketPolicy"
            },
            {
              "$ref": "#/$defs/AWSS3MultiRegionAccessPoint"
            },
            {
              "$ref": "#/$defs/AWSS3MultiRegionAccessPointPolicy"
            },
            {
              "$ref": "#/$defs/AWSS3StorageLens"
            },
            {
              "$ref": "#/$defs/AWSS3ObjectLambdaAccessPoint"
            },
            {
              "$ref": "#/$defs/AWSS3ObjectLambdaAccessPointPolicy"
            },
            {
              "$ref": "#/$defs/AWSS3OutpostsAccessPoint"
            },
            {
              "$ref": "#/$defs/AWSS3OutpostsBucket"
            },
            {
              "$ref": "#/$defs/AWSS3OutpostsBucketPolicy"
            },
            {
              "$ref": "#/$defs/AWSS3OutpostsEndpoint"
            },
            {
              "$ref": "#/$defs/AWSSageMakerApp"
            },
            {
              "$ref": "#/$defs/AWSSageMakerAppImageConfig"
            },
            {
              "$ref": "#/$defs/AWSSageMakerCodeRepository"
            },
            {
              "$ref": "#/$defs/AWSSageMakerDataQualityJobDefinition"
            },
            {
              "$ref": "#/$defs/AWSSageMakerDevice"
            },
            {
              "$ref": "#/$defs/AWSSageMakerDeviceFleet"
            },
            {
              "$ref": "#/$defs/AWSSageMakerDomain"
            },
            {
              "$ref": "#/$defs/AWSSageMakerEndpoint"
            },
            {
              "$ref": "#/$defs/AWSSageMakerEndpointConfig"
            },
            {
              "$ref": "#/$defs/AWSSageMakerFeatureGroup"
            },
            {
              "$ref": "#/$defs/AWSSageMakerImage"
            },
            {
              "$ref": "#/$defs/AWSSageMakerImageVersion"
            },
            {
              "$ref": "#/$defs/AWSSageMakerInferenceExperiment"
            },
            {
              "$ref": "#/$defs/AWSSageMakerModel"
            },
            {
              "$ref": "#/$defs/AWSSageMakerModelBiasJobDefinition"
            },
            {
              "$ref": "#/$defs/AWSSageMakerModelCard"
            },
            {
              "$ref": "#/$defs/AWSSageMakerModelExplainabilityJobDefinition"
            },
            {
              "$ref": "#/$defs/AWSSageMakerModelPackage"
            },
            {
              "$ref": "#/$defs/AWSSageMakerModelPackageGroup"
            },
            {
              "$ref": "#/$defs/AWSSageMakerModelQualityJobDefinition"
            },
            {
              "$ref": "#/$defs/AWSSageMakerMonitoringSchedule"
            },
            {
              "$ref": "#/$defs/AWSSageMakerNotebookInstance"
            },
            {
              "$ref": "#/$defs/AWSSageMakerNotebookInstanceLifecycleConfig"
            },
            {
              "$ref": "#/$defs/AWSSageMakerPipeline"
            },
            {
              "$ref": "#/$defs/AWSSageMakerProject"
            },
            {
              "$ref": "#/$defs/AWSSageMakerSpace"
            },
            {
              "$ref": "#/$defs/AWSSageMakerUserProfile"
            },
            {
              "$ref": "#/$defs/AWSSageMakerWorkteam"
            },
            {
              "$ref": "#/$defs/AWSSchedulerSchedule"
            },
            {
              "$ref": "#/$defs/AWSSchedulerScheduleGroup"
            },
            {
              "$ref": "#/$defs/AWSSDBDomain"
            },
            {
              "$ref": "#/$defs/AWSSecretsManagerResourcePolicy"
            },
            {
              "$ref": "#/$defs/AWSSecretsManagerRotationSchedule"
            },
            {
              "$ref": "#/$defs/AWSSecretsManagerSecret"
            },
            {
              "$ref": "#/$defs/AWSSecretsManagerSecretTargetAttachment"
            },
            {
              "$ref": "#/$defs/AWSSecurityHubAutomationRule"
            },
            {
              "$ref": "#/$defs/AWSSecurityHubHub"
            },
            {
              "$ref": "#/$defs/AWSSecurityHubStandard"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogAcceptedPortfolioShare"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogCloudFormationProduct"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogCloudFormationProvisionedProduct"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogLaunchNotificationConstraint"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogLaunchRoleConstraint"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogLaunchTemplateConstraint"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogPortfolio"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogPortfolioPrincipalAssociation"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogPortfolioProductAssociation"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogPortfolioShare"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogResourceUpdateConstraint"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogServiceAction"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogServiceActionAssociation"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogStackSetConstraint"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogTagOption"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogTagOptionAssociation"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogAppRegistryApplication"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogAppRegistryAttributeGroup"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogAppRegistryAttributeGroupAssociation"
            },
            {
              "$ref": "#/$defs/AWSServiceCatalogAppRegistryResourceAssociation"
            },
            {
              "$ref": "#/$defs/AWSServiceDiscoveryHttpNamespace"
            },
            {
              "$ref": "#/$defs/AWSServiceDiscoveryInstance"
            },
            {
              "$ref": "#/$defs/AWSServiceDiscoveryPrivateDnsNamespace"
            },
            {
              "$ref": "#/$defs/AWSServiceDiscoveryPublicDnsNamespace"
            },
            {
              "$ref": "#/$defs/AWSServiceDiscoveryService"
            },
            {
              "$ref": "#/$defs/AWSSESConfigurationSet"
            },
            {
              "$ref": "#/$defs/AWSSESConfigurationSetEventDestination"
            },
            {
              "$ref": "#/$defs/AWSSESContactList"
            },
            {
              "$ref": "#/$defs/AWSSESDedicatedIpPool"
            },
            {
              "$ref": "#/$defs/AWSSESEmailIdentity"
            },
            {
              "$ref": "#/$defs/AWSSESReceiptFilter"
            },
            {
              "$ref": "#/$defs/AWSSESReceiptRule"
            },
            {
              "$ref": "#/$defs/AWSSESReceiptRuleSet"
            },
            {
              "$ref": "#/$defs/AWSSESTemplate"
            },
            {
              "$ref": "#/$defs/AWSSESVdmAttributes"
            },
            {
              "$ref": "#/$defs/AWSShieldDRTAccess"
            },
            {
              "$ref": "#/$defs/AWSShieldProactiveEngagement"
            },
            {
              "$ref": "#/$defs/AWSShieldProtection"
            },
            {
              "$ref": "#/$defs/AWSShieldProtectionGroup"
            },
            {
              "$ref": "#/$defs/AWSSignerProfilePermission"
            },
            {
              "$ref": "#/$defs/AWSSignerSigningProfile"
            },
            {
              "$ref": "#/$defs/AWSSimSpaceWeaverSimulation"
            },
            {
              "$ref": "#/$defs/AWSSNSSubscription"
            },
            {
              "$ref": "#/$defs/AWSSNSTopic"
            },
            {
              "$ref": "#/$defs/AWSSNSTopicPolicy"
            },
            {
              "$ref": "#/$defs/AWSSQSQueue"
            },
            {
              "$ref": "#/$defs/AWSSQSQueuePolicy"
            },
            {
              "$ref": "#/$defs/AWSSSMAssociation"
            },
            {
              "$ref": "#/$defs/AWSSSMDocument"
            },
            {
              "$ref": "#/$defs/AWSSSMMaintenanceWindow"
            },
            {
              "$ref": "#/$defs/AWSSSMMaintenanceWindowTarget"
            },
            {
              "$ref": "#/$defs/AWSSSMMaintenanceWindowTask"
            },
            {
              "$ref": "#/$defs/AWSSSMParameter"
            },
            {
              "$ref": "#/$defs/AWSSSMPatchBaseline"
            },
            {
              "$ref": "#/$defs/AWSSSMResourceDataSync"
            },
            {
              "$ref": "#/$defs/AWSSSMResourcePolicy"
            },
            {
              "$ref": "#/$defs/AWSSSMContactsContact"
            },
            {
              "$ref": "#/$defs/AWSSSMContactsContactChannel"
            },
            {
              "$ref": "#/$defs/AWSSSMContactsPlan"
            },
            {
              "$ref": "#/$defs/AWSSSMContactsRotation"
            },
            {
              "$ref": "#/$defs/AWSSSMIncidentsReplicationSet"
            },
            {
              "$ref": "#/$defs/AWSSSMIncidentsResponsePlan"
            },
            {
              "$ref": "#/$defs/AWSSSOAssignment"
            },
            {
              "$ref": "#/$defs/AWSSSOInstanceAccessControlAttributeConfiguration"
            },
            {
              "$ref": "#/$defs/AWSSSOPermissionSet"
            },
            {
              "$ref": "#/$defs/AWSStepFunctionsActivity"
            },
            {
              "$ref": "#/$defs/AWSStepFunctionsStateMachine"
            },
            {
              "$ref": "#/$defs/AWSStepFunctionsStateMachineAlias"
            },
            {
              "$ref": "#/$defs/AWSStepFunctionsStateMachineVersion"
            },
            {
              "$ref": "#/$defs/AWSSupportAppAccountAlias"
            },
            {
              "$ref": "#/$defs/AWSSupportAppSlackChannelConfiguration"
            },
            {
              "$ref": "#/$defs/AWSSupportAppSlackWorkspaceConfiguration"
            },
            {
              "$ref": "#/$defs/AWSSyntheticsCanary"
            },
            {
              "$ref": "#/$defs/AWSSyntheticsGroup"
            },
            {
              "$ref": "#/$defs/AWSSystemsManagerSAPApplication"
            },
            {
              "$ref": "#/$defs/AWSTimestreamDatabase"
            },
            {
              "$ref": "#/$defs/AWSTimestreamScheduledQuery"
            },
            {
              "$ref": "#/$defs/AWSTimestreamTable"
            },
            {
              "$ref": "#/$defs/AWSTransferAgreement"
            },
            {
              "$ref": "#/$defs/AWSTransferCertificate"
            },
            {
              "$ref": "#/$defs/AWSTransferConnector"
            },
            {
              "$ref": "#/$defs/AWSTransferProfile"
            },
            {
              "$ref": "#/$defs/AWSTransferServer"
            },
            {
              "$ref": "#/$defs/AWSTransferUser"
            },
            {
              "$ref": "#/$defs/AWSTransferWorkflow"
            },
            {
              "$ref": "#/$defs/AWSVoiceIDDomain"
            },
            {
              "$ref": "#/$defs/AWSVpcLatticeAccessLogSubscription"
            },
            {
              "$ref": "#/$defs/AWSVpcLatticeAuthPolicy"
            },
            {
              "$ref": "#/$defs/AWSVpcLatticeListener"
            },
            {
              "$ref": "#/$defs/AWSVpcLatticeResourcePolicy"
            },
            {
              "$ref": "#/$defs/AWSVpcLatticeRule"
            },
            {
              "$ref": "#/$defs/AWSVpcLatticeService"
            },
            {
              "$ref": "#/$defs/AWSVpcLatticeServiceNetwork"
            },
            {
              "$ref": "#/$defs/AWSVpcLatticeServiceNetworkServiceAssociation"
            },
            {
              "$ref": "#/$defs/AWSVpcLatticeServiceNetworkVpcAssociation"
            },
            {
              "$ref": "#/$defs/AWSVpcLatticeTargetGroup"
            },
            {
              "$ref": "#/$defs/AWSWAFByteMatchSet"
            },
            {
              "$ref": "#/$defs/AWSWAFIPSet"
            },
            {
              "$ref": "#/$defs/AWSWAFRule"
            },
            {
              "$ref": "#/$defs/AWSWAFSizeConstraintSet"
            },
            {
              "$ref": "#/$defs/AWSWAFSqlInjectionMatchSet"
            },
            {
              "$ref": "#/$defs/AWSWAFWebACL"
            },
            {
              "$ref": "#/$defs/AWSWAFXssMatchSet"
            },
            {
              "$ref": "#/$defs/AWSWAFRegionalByteMatchSet"
            },
            {
              "$ref": "#/$defs/AWSWAFRegionalGeoMatchSet"
            },
            {
              "$ref": "#/$defs/AWSWAFRegionalIPSet"
            },
            {
              "$ref": "#/$defs/AWSWAFRegionalRateBasedRule"
            },
            {
              "$ref": "#/$defs/AWSWAFRegionalRegexPatternSet"
            },
            {
              "$ref": "#/$defs/AWSWAFRegionalRule"
            },
            {
              "$ref": "#/$defs/AWSWAFRegionalSizeConstraintSet"
            },
            {
              "$ref": "#/$defs/AWSWAFRegionalSqlInjectionMatchSet"
            },
            {
              "$ref": "#/$defs/AWSWAFRegionalWebACL"
            },
            {
              "$ref": "#/$defs/AWSWAFRegionalWebACLAssociation"
            },
            {
              "$ref": "#/$defs/AWSWAFRegionalXssMatchSet"
            },
            {
              "$ref": "#/$defs/AWSWAFv2IPSet"
            },
            {
              "$ref": "#/$defs/AWSWAFv2LoggingConfiguration"
            },
            {
              "$ref": "#/$defs/AWSWAFv2RegexPatternSet"
            },
            {
              "$ref": "#/$defs/AWSWAFv2RuleGroup"
            },
            {
              "$ref": "#/$defs/AWSWAFv2WebACL"
            },
            {
              "$ref": "#/$defs/AWSWAFv2WebACLAssociation"
            },
            {
              "$ref": "#/$defs/AWSWisdomAssistant"
            },
            {
              "$ref": "#/$defs/AWSWisdomAssistantAssociation"
            },
            {
              "$ref": "#/$defs/AWSWisdomKnowledgeBase"
            },
            {
              "$ref": "#/$defs/AWSWorkSpacesConnectionAlias"
            },
            {
              "$ref": "#/$defs/AWSWorkSpacesWorkspace"
            },
            {
              "$ref": "#/$defs/AWSXRayGroup"
            },
            {
              "$ref": "#/$defs/AWSXRayResourcePolicy"
            },
            {
              "$ref": "#/$defs/AWSXRaySamplingRule"
            },
            {
              "$ref": "#/$defs/DatadogDashboardsDashboard"
            },
            {
              "$ref": "#/$defs/DatadogIAMUser"
            },
            {
              "$ref": "#/$defs/DatadogIntegrationsAWS"
            },
            {
              "$ref": "#/$defs/DatadogMonitorsDowntime"
            },
            {
              "$ref": "#/$defs/DatadogMonitorsMonitor"
            },
            {
              "$ref": "#/$defs/DatadogSLOsSLO"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasAlertConfiguration"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasAuditing"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasCloudBackUpRestoreJobs"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasCloudBackupSchedule"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasCloudBackupSnapshot"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasCloudBackupSnapshotExportBucket"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasCluster"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasCustomDBRole"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasCustomDnsConfigurationClusterAws"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasDatabaseUser"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasDataLakes"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasEncryptionAtRest"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasFederatedSettingsOrgRoleMapping"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasGlobalClusterConfig"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasLDAPConfiguration"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasLDAPVerify"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasMaintenanceWindow"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasNetworkContainer"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasNetworkPeering"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasOnlineArchive"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasOrgInvitation"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasPrivateEndpoint"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasPrivateEndpointADL"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasPrivateEndPointRegionalMode"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasProject"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasProjectInvitation"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasProjectIpAccessList"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasSearchIndex"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasServerlessInstance"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasTeams"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasThirdPartyIntegration"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasTrigger"
            },
            {
              "$ref": "#/$defs/MongoDBAtlasX509AuthenticationDatabaseUser"
            }
          ]
        }
      }
    }
  },
  "$comment": "DO NOT EDIT THIS FILE DIRECTLY! PLEASE CHANGE THE INDIVIDUAL RESOURCE FILES AND THEN RUN THE SCRIPT TO GENERATE THIS FILE",
  "$defs": {
    "AlexaASKSkill": {
      "title": "AlexaASKSkill",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "Alexa::ASK::Skill"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--alexa-ask-skill.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAccessAnalyzerAnalyzer": {
      "title": "AWSAccessAnalyzerAnalyzer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AccessAnalyzer::Analyzer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-accessanalyzer-analyzer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSACMPCACertificate": {
      "title": "AWSACMPCACertificate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ACMPCA::Certificate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-acmpca-certificate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSACMPCACertificateAuthority": {
      "title": "AWSACMPCACertificateAuthority",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ACMPCA::CertificateAuthority"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-acmpca-certificateauthority.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSACMPCACertificateAuthorityActivation": {
      "title": "AWSACMPCACertificateAuthorityActivation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ACMPCA::CertificateAuthorityActivation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-acmpca-certificateauthorityactivation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSACMPCAPermission": {
      "title": "AWSACMPCAPermission",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ACMPCA::Permission"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-acmpca-permission.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAmazonMQBroker": {
      "title": "AWSAmazonMQBroker",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AmazonMQ::Broker"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-amazonmq-broker.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAmazonMQConfiguration": {
      "title": "AWSAmazonMQConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AmazonMQ::Configuration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-amazonmq-configuration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAmazonMQConfigurationAssociation": {
      "title": "AWSAmazonMQConfigurationAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AmazonMQ::ConfigurationAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-amazonmq-configurationassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAmplifyApp": {
      "title": "AWSAmplifyApp",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Amplify::App"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-amplify-app.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAmplifyBranch": {
      "title": "AWSAmplifyBranch",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Amplify::Branch"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-amplify-branch.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAmplifyDomain": {
      "title": "AWSAmplifyDomain",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Amplify::Domain"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-amplify-domain.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAmplifyUIBuilderComponent": {
      "title": "AWSAmplifyUIBuilderComponent",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AmplifyUIBuilder::Component"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-amplifyuibuilder-component.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAmplifyUIBuilderForm": {
      "title": "AWSAmplifyUIBuilderForm",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AmplifyUIBuilder::Form"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-amplifyuibuilder-form.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAmplifyUIBuilderTheme": {
      "title": "AWSAmplifyUIBuilderTheme",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AmplifyUIBuilder::Theme"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-amplifyuibuilder-theme.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayAccount": {
      "title": "AWSApiGatewayAccount",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::Account"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-account.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayApiKey": {
      "title": "AWSApiGatewayApiKey",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::ApiKey"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-apikey.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayAuthorizer": {
      "title": "AWSApiGatewayAuthorizer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::Authorizer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-authorizer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayBasePathMapping": {
      "title": "AWSApiGatewayBasePathMapping",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::BasePathMapping"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-basepathmapping.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayClientCertificate": {
      "title": "AWSApiGatewayClientCertificate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::ClientCertificate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-clientcertificate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayDeployment": {
      "title": "AWSApiGatewayDeployment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::Deployment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-deployment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayDocumentationPart": {
      "title": "AWSApiGatewayDocumentationPart",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::DocumentationPart"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-documentationpart.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayDocumentationVersion": {
      "title": "AWSApiGatewayDocumentationVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::DocumentationVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-documentationversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayDomainName": {
      "title": "AWSApiGatewayDomainName",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::DomainName"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-domainname.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayGatewayResponse": {
      "title": "AWSApiGatewayGatewayResponse",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::GatewayResponse"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-gatewayresponse.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayMethod": {
      "title": "AWSApiGatewayMethod",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::Method"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-method.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayModel": {
      "title": "AWSApiGatewayModel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::Model"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-model.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayRequestValidator": {
      "title": "AWSApiGatewayRequestValidator",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::RequestValidator"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-requestvalidator.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayResource": {
      "title": "AWSApiGatewayResource",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::Resource"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-resource.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayRestApi": {
      "title": "AWSApiGatewayRestApi",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::RestApi"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-restapi.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayStage": {
      "title": "AWSApiGatewayStage",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::Stage"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-stage.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayUsagePlan": {
      "title": "AWSApiGatewayUsagePlan",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::UsagePlan"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-usageplan.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayUsagePlanKey": {
      "title": "AWSApiGatewayUsagePlanKey",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::UsagePlanKey"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-usageplankey.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayVpcLink": {
      "title": "AWSApiGatewayVpcLink",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGateway::VpcLink"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigateway-vpclink.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2Api": {
      "title": "AWSApiGatewayV2Api",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::Api"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-api.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2ApiGatewayManagedOverrides": {
      "title": "AWSApiGatewayV2ApiGatewayManagedOverrides",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::ApiGatewayManagedOverrides"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-apigatewaymanagedoverrides.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2ApiMapping": {
      "title": "AWSApiGatewayV2ApiMapping",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::ApiMapping"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-apimapping.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2Authorizer": {
      "title": "AWSApiGatewayV2Authorizer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::Authorizer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-authorizer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2Deployment": {
      "title": "AWSApiGatewayV2Deployment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::Deployment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-deployment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2DomainName": {
      "title": "AWSApiGatewayV2DomainName",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::DomainName"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-domainname.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2Integration": {
      "title": "AWSApiGatewayV2Integration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::Integration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-integration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2IntegrationResponse": {
      "title": "AWSApiGatewayV2IntegrationResponse",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::IntegrationResponse"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-integrationresponse.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2Model": {
      "title": "AWSApiGatewayV2Model",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::Model"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-model.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2Route": {
      "title": "AWSApiGatewayV2Route",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::Route"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-route.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2RouteResponse": {
      "title": "AWSApiGatewayV2RouteResponse",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::RouteResponse"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-routeresponse.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2Stage": {
      "title": "AWSApiGatewayV2Stage",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::Stage"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-stage.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApiGatewayV2VpcLink": {
      "title": "AWSApiGatewayV2VpcLink",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApiGatewayV2::VpcLink"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apigatewayv2-vpclink.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppConfigApplication": {
      "title": "AWSAppConfigApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppConfig::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appconfig-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppConfigConfigurationProfile": {
      "title": "AWSAppConfigConfigurationProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppConfig::ConfigurationProfile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appconfig-configurationprofile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppConfigDeployment": {
      "title": "AWSAppConfigDeployment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppConfig::Deployment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appconfig-deployment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppConfigDeploymentStrategy": {
      "title": "AWSAppConfigDeploymentStrategy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppConfig::DeploymentStrategy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appconfig-deploymentstrategy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppConfigEnvironment": {
      "title": "AWSAppConfigEnvironment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppConfig::Environment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appconfig-environment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppConfigExtension": {
      "title": "AWSAppConfigExtension",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppConfig::Extension"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appconfig-extension.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppConfigExtensionAssociation": {
      "title": "AWSAppConfigExtensionAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppConfig::ExtensionAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appconfig-extensionassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppConfigHostedConfigurationVersion": {
      "title": "AWSAppConfigHostedConfigurationVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppConfig::HostedConfigurationVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appconfig-hostedconfigurationversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppFlowConnector": {
      "title": "AWSAppFlowConnector",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppFlow::Connector"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appflow-connector.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppFlowConnectorProfile": {
      "title": "AWSAppFlowConnectorProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppFlow::ConnectorProfile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appflow-connectorprofile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppFlowFlow": {
      "title": "AWSAppFlowFlow",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppFlow::Flow"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appflow-flow.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppIntegrationsDataIntegration": {
      "title": "AWSAppIntegrationsDataIntegration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppIntegrations::DataIntegration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appintegrations-dataintegration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppIntegrationsEventIntegration": {
      "title": "AWSAppIntegrationsEventIntegration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppIntegrations::EventIntegration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appintegrations-eventintegration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApplicationAutoScalingScalableTarget": {
      "title": "AWSApplicationAutoScalingScalableTarget",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApplicationAutoScaling::ScalableTarget"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-applicationautoscaling-scalabletarget.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApplicationAutoScalingScalingPolicy": {
      "title": "AWSApplicationAutoScalingScalingPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApplicationAutoScaling::ScalingPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-applicationautoscaling-scalingpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSApplicationInsightsApplication": {
      "title": "AWSApplicationInsightsApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ApplicationInsights::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-applicationinsights-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppMeshGatewayRoute": {
      "title": "AWSAppMeshGatewayRoute",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppMesh::GatewayRoute"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appmesh-gatewayroute.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppMeshMesh": {
      "title": "AWSAppMeshMesh",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppMesh::Mesh"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appmesh-mesh.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppMeshRoute": {
      "title": "AWSAppMeshRoute",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppMesh::Route"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appmesh-route.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppMeshVirtualGateway": {
      "title": "AWSAppMeshVirtualGateway",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppMesh::VirtualGateway"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appmesh-virtualgateway.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppMeshVirtualNode": {
      "title": "AWSAppMeshVirtualNode",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppMesh::VirtualNode"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appmesh-virtualnode.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppMeshVirtualRouter": {
      "title": "AWSAppMeshVirtualRouter",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppMesh::VirtualRouter"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appmesh-virtualrouter.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppMeshVirtualService": {
      "title": "AWSAppMeshVirtualService",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppMesh::VirtualService"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appmesh-virtualservice.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppRunnerObservabilityConfiguration": {
      "title": "AWSAppRunnerObservabilityConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppRunner::ObservabilityConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apprunner-observabilityconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppRunnerService": {
      "title": "AWSAppRunnerService",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppRunner::Service"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apprunner-service.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppRunnerVpcConnector": {
      "title": "AWSAppRunnerVpcConnector",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppRunner::VpcConnector"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apprunner-vpcconnector.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppRunnerVpcIngressConnection": {
      "title": "AWSAppRunnerVpcIngressConnection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppRunner::VpcIngressConnection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-apprunner-vpcingressconnection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppStreamAppBlock": {
      "title": "AWSAppStreamAppBlock",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppStream::AppBlock"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appstream-appblock.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppStreamApplication": {
      "title": "AWSAppStreamApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppStream::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appstream-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppStreamApplicationEntitlementAssociation": {
      "title": "AWSAppStreamApplicationEntitlementAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppStream::ApplicationEntitlementAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appstream-applicationentitlementassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppStreamApplicationFleetAssociation": {
      "title": "AWSAppStreamApplicationFleetAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppStream::ApplicationFleetAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appstream-applicationfleetassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppStreamDirectoryConfig": {
      "title": "AWSAppStreamDirectoryConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppStream::DirectoryConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appstream-directoryconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppStreamEntitlement": {
      "title": "AWSAppStreamEntitlement",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppStream::Entitlement"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appstream-entitlement.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppStreamFleet": {
      "title": "AWSAppStreamFleet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppStream::Fleet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appstream-fleet.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppStreamImageBuilder": {
      "title": "AWSAppStreamImageBuilder",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppStream::ImageBuilder"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appstream-imagebuilder.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppStreamStack": {
      "title": "AWSAppStreamStack",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppStream::Stack"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appstream-stack.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppStreamStackFleetAssociation": {
      "title": "AWSAppStreamStackFleetAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppStream::StackFleetAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appstream-stackfleetassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppStreamStackUserAssociation": {
      "title": "AWSAppStreamStackUserAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppStream::StackUserAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appstream-stackuserassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppStreamUser": {
      "title": "AWSAppStreamUser",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppStream::User"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appstream-user.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppSyncApiCache": {
      "title": "AWSAppSyncApiCache",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppSync::ApiCache"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appsync-apicache.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppSyncApiKey": {
      "title": "AWSAppSyncApiKey",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppSync::ApiKey"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appsync-apikey.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppSyncDataSource": {
      "title": "AWSAppSyncDataSource",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppSync::DataSource"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appsync-datasource.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppSyncDomainName": {
      "title": "AWSAppSyncDomainName",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppSync::DomainName"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appsync-domainname.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppSyncDomainNameApiAssociation": {
      "title": "AWSAppSyncDomainNameApiAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppSync::DomainNameApiAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appsync-domainnameapiassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppSyncFunctionConfiguration": {
      "title": "AWSAppSyncFunctionConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppSync::FunctionConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appsync-functionconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppSyncGraphQLApi": {
      "title": "AWSAppSyncGraphQLApi",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppSync::GraphQLApi"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appsync-graphqlapi.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppSyncGraphQLSchema": {
      "title": "AWSAppSyncGraphQLSchema",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppSync::GraphQLSchema"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appsync-graphqlschema.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppSyncResolver": {
      "title": "AWSAppSyncResolver",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppSync::Resolver"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appsync-resolver.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAppSyncSourceApiAssociation": {
      "title": "AWSAppSyncSourceApiAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AppSync::SourceApiAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-appsync-sourceapiassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAPSRuleGroupsNamespace": {
      "title": "AWSAPSRuleGroupsNamespace",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::APS::RuleGroupsNamespace"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-aps-rulegroupsnamespace.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAPSWorkspace": {
      "title": "AWSAPSWorkspace",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::APS::Workspace"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-aps-workspace.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAthenaCapacityReservation": {
      "title": "AWSAthenaCapacityReservation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Athena::CapacityReservation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-athena-capacityreservation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAthenaDataCatalog": {
      "title": "AWSAthenaDataCatalog",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Athena::DataCatalog"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-athena-datacatalog.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAthenaNamedQuery": {
      "title": "AWSAthenaNamedQuery",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Athena::NamedQuery"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-athena-namedquery.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAthenaPreparedStatement": {
      "title": "AWSAthenaPreparedStatement",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Athena::PreparedStatement"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-athena-preparedstatement.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAthenaWorkGroup": {
      "title": "AWSAthenaWorkGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Athena::WorkGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-athena-workgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAuditManagerAssessment": {
      "title": "AWSAuditManagerAssessment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AuditManager::Assessment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-auditmanager-assessment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAutoScalingAutoScalingGroup": {
      "title": "AWSAutoScalingAutoScalingGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AutoScaling::AutoScalingGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-autoscaling-autoscalinggroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAutoScalingLaunchConfiguration": {
      "title": "AWSAutoScalingLaunchConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AutoScaling::LaunchConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-autoscaling-launchconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAutoScalingLifecycleHook": {
      "title": "AWSAutoScalingLifecycleHook",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AutoScaling::LifecycleHook"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-autoscaling-lifecyclehook.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAutoScalingScalingPolicy": {
      "title": "AWSAutoScalingScalingPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AutoScaling::ScalingPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-autoscaling-scalingpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAutoScalingScheduledAction": {
      "title": "AWSAutoScalingScheduledAction",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AutoScaling::ScheduledAction"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-autoscaling-scheduledaction.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAutoScalingWarmPool": {
      "title": "AWSAutoScalingWarmPool",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AutoScaling::WarmPool"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-autoscaling-warmpool.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSAutoScalingPlansScalingPlan": {
      "title": "AWSAutoScalingPlansScalingPlan",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::AutoScalingPlans::ScalingPlan"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-autoscalingplans-scalingplan.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBackupBackupPlan": {
      "title": "AWSBackupBackupPlan",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Backup::BackupPlan"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-backup-backupplan.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBackupBackupSelection": {
      "title": "AWSBackupBackupSelection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Backup::BackupSelection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-backup-backupselection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBackupBackupVault": {
      "title": "AWSBackupBackupVault",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Backup::BackupVault"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-backup-backupvault.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBackupFramework": {
      "title": "AWSBackupFramework",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Backup::Framework"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-backup-framework.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBackupReportPlan": {
      "title": "AWSBackupReportPlan",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Backup::ReportPlan"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-backup-reportplan.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBackupGatewayHypervisor": {
      "title": "AWSBackupGatewayHypervisor",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::BackupGateway::Hypervisor"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-backupgateway-hypervisor.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBatchComputeEnvironment": {
      "title": "AWSBatchComputeEnvironment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Batch::ComputeEnvironment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-batch-computeenvironment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBatchJobDefinition": {
      "title": "AWSBatchJobDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Batch::JobDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-batch-jobdefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBatchJobQueue": {
      "title": "AWSBatchJobQueue",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Batch::JobQueue"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-batch-jobqueue.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBatchSchedulingPolicy": {
      "title": "AWSBatchSchedulingPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Batch::SchedulingPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-batch-schedulingpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBillingConductorBillingGroup": {
      "title": "AWSBillingConductorBillingGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::BillingConductor::BillingGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-billingconductor-billinggroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBillingConductorCustomLineItem": {
      "title": "AWSBillingConductorCustomLineItem",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::BillingConductor::CustomLineItem"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-billingconductor-customlineitem.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBillingConductorPricingPlan": {
      "title": "AWSBillingConductorPricingPlan",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::BillingConductor::PricingPlan"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-billingconductor-pricingplan.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBillingConductorPricingRule": {
      "title": "AWSBillingConductorPricingRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::BillingConductor::PricingRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-billingconductor-pricingrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBudgetsBudget": {
      "title": "AWSBudgetsBudget",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Budgets::Budget"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-budgets-budget.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSBudgetsBudgetsAction": {
      "title": "AWSBudgetsBudgetsAction",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Budgets::BudgetsAction"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-budgets-budgetsaction.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCassandraKeyspace": {
      "title": "AWSCassandraKeyspace",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cassandra::Keyspace"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cassandra-keyspace.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCassandraTable": {
      "title": "AWSCassandraTable",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cassandra::Table"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cassandra-table.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCEAnomalyMonitor": {
      "title": "AWSCEAnomalyMonitor",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CE::AnomalyMonitor"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ce-anomalymonitor.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCEAnomalySubscription": {
      "title": "AWSCEAnomalySubscription",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CE::AnomalySubscription"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ce-anomalysubscription.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCECostCategory": {
      "title": "AWSCECostCategory",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CE::CostCategory"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ce-costcategory.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCertificateManagerAccount": {
      "title": "AWSCertificateManagerAccount",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CertificateManager::Account"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-certificatemanager-account.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCertificateManagerCertificate": {
      "title": "AWSCertificateManagerCertificate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CertificateManager::Certificate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-certificatemanager-certificate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSChatbotMicrosoftTeamsChannelConfiguration": {
      "title": "AWSChatbotMicrosoftTeamsChannelConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Chatbot::MicrosoftTeamsChannelConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-chatbot-microsoftteamschannelconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSChatbotSlackChannelConfiguration": {
      "title": "AWSChatbotSlackChannelConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Chatbot::SlackChannelConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-chatbot-slackchannelconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCleanRoomsCollaboration": {
      "title": "AWSCleanRoomsCollaboration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CleanRooms::Collaboration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cleanrooms-collaboration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCleanRoomsConfiguredTable": {
      "title": "AWSCleanRoomsConfiguredTable",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CleanRooms::ConfiguredTable"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cleanrooms-configuredtable.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCleanRoomsConfiguredTableAssociation": {
      "title": "AWSCleanRoomsConfiguredTableAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CleanRooms::ConfiguredTableAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cleanrooms-configuredtableassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCleanRoomsMembership": {
      "title": "AWSCleanRoomsMembership",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CleanRooms::Membership"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cleanrooms-membership.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloud9EnvironmentEC2": {
      "title": "AWSCloud9EnvironmentEC2",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cloud9::EnvironmentEC2"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloud9-environmentec2.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationCustomResource": {
      "title": "AWSCloudFormationCustomResource",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::CustomResource"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-customresource.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationHookDefaultVersion": {
      "title": "AWSCloudFormationHookDefaultVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::HookDefaultVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-hookdefaultversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationHookTypeConfig": {
      "title": "AWSCloudFormationHookTypeConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::HookTypeConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-hooktypeconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationHookVersion": {
      "title": "AWSCloudFormationHookVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::HookVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-hookversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationMacro": {
      "title": "AWSCloudFormationMacro",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::Macro"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-macro.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationModuleDefaultVersion": {
      "title": "AWSCloudFormationModuleDefaultVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::ModuleDefaultVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-moduledefaultversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationModuleVersion": {
      "title": "AWSCloudFormationModuleVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::ModuleVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-moduleversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationPublicTypeVersion": {
      "title": "AWSCloudFormationPublicTypeVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::PublicTypeVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-publictypeversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationPublisher": {
      "title": "AWSCloudFormationPublisher",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::Publisher"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-publisher.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationResourceDefaultVersion": {
      "title": "AWSCloudFormationResourceDefaultVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::ResourceDefaultVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-resourcedefaultversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationResourceVersion": {
      "title": "AWSCloudFormationResourceVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::ResourceVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-resourceversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationStack": {
      "title": "AWSCloudFormationStack",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::Stack"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-stack.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationStackSet": {
      "title": "AWSCloudFormationStackSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::StackSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-stackset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationTypeActivation": {
      "title": "AWSCloudFormationTypeActivation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::TypeActivation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-typeactivation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationWaitCondition": {
      "title": "AWSCloudFormationWaitCondition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::WaitCondition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-waitcondition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFormationWaitConditionHandle": {
      "title": "AWSCloudFormationWaitConditionHandle",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFormation::WaitConditionHandle"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudformation-waitconditionhandle.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontCachePolicy": {
      "title": "AWSCloudFrontCachePolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::CachePolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-cachepolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontCloudFrontOriginAccessIdentity": {
      "title": "AWSCloudFrontCloudFrontOriginAccessIdentity",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::CloudFrontOriginAccessIdentity"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-cloudfrontoriginaccessidentity.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontContinuousDeploymentPolicy": {
      "title": "AWSCloudFrontContinuousDeploymentPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::ContinuousDeploymentPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-continuousdeploymentpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontDistribution": {
      "title": "AWSCloudFrontDistribution",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::Distribution"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-distribution.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontFunction": {
      "title": "AWSCloudFrontFunction",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::Function"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-function.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontKeyGroup": {
      "title": "AWSCloudFrontKeyGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::KeyGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-keygroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontMonitoringSubscription": {
      "title": "AWSCloudFrontMonitoringSubscription",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::MonitoringSubscription"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-monitoringsubscription.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontOriginAccessControl": {
      "title": "AWSCloudFrontOriginAccessControl",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::OriginAccessControl"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-originaccesscontrol.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontOriginRequestPolicy": {
      "title": "AWSCloudFrontOriginRequestPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::OriginRequestPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-originrequestpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontPublicKey": {
      "title": "AWSCloudFrontPublicKey",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::PublicKey"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-publickey.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontRealtimeLogConfig": {
      "title": "AWSCloudFrontRealtimeLogConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::RealtimeLogConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-realtimelogconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontResponseHeadersPolicy": {
      "title": "AWSCloudFrontResponseHeadersPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::ResponseHeadersPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-responseheaderspolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudFrontStreamingDistribution": {
      "title": "AWSCloudFrontStreamingDistribution",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudFront::StreamingDistribution"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudfront-streamingdistribution.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudTrailChannel": {
      "title": "AWSCloudTrailChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudTrail::Channel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudtrail-channel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudTrailEventDataStore": {
      "title": "AWSCloudTrailEventDataStore",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudTrail::EventDataStore"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudtrail-eventdatastore.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudTrailResourcePolicy": {
      "title": "AWSCloudTrailResourcePolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudTrail::ResourcePolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudtrail-resourcepolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudTrailTrail": {
      "title": "AWSCloudTrailTrail",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudTrail::Trail"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudtrail-trail.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudWatchAlarm": {
      "title": "AWSCloudWatchAlarm",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudWatch::Alarm"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudwatch-alarm.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudWatchAnomalyDetector": {
      "title": "AWSCloudWatchAnomalyDetector",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudWatch::AnomalyDetector"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudwatch-anomalydetector.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudWatchCompositeAlarm": {
      "title": "AWSCloudWatchCompositeAlarm",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudWatch::CompositeAlarm"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudwatch-compositealarm.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudWatchDashboard": {
      "title": "AWSCloudWatchDashboard",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudWatch::Dashboard"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudwatch-dashboard.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudWatchInsightRule": {
      "title": "AWSCloudWatchInsightRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudWatch::InsightRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudwatch-insightrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCloudWatchMetricStream": {
      "title": "AWSCloudWatchMetricStream",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CloudWatch::MetricStream"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cloudwatch-metricstream.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeArtifactDomain": {
      "title": "AWSCodeArtifactDomain",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeArtifact::Domain"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codeartifact-domain.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeArtifactRepository": {
      "title": "AWSCodeArtifactRepository",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeArtifact::Repository"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codeartifact-repository.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeBuildProject": {
      "title": "AWSCodeBuildProject",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeBuild::Project"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codebuild-project.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeBuildReportGroup": {
      "title": "AWSCodeBuildReportGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeBuild::ReportGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codebuild-reportgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeBuildSourceCredential": {
      "title": "AWSCodeBuildSourceCredential",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeBuild::SourceCredential"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codebuild-sourcecredential.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeCommitRepository": {
      "title": "AWSCodeCommitRepository",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeCommit::Repository"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codecommit-repository.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeDeployApplication": {
      "title": "AWSCodeDeployApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeDeploy::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codedeploy-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeDeployDeploymentConfig": {
      "title": "AWSCodeDeployDeploymentConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeDeploy::DeploymentConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codedeploy-deploymentconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeDeployDeploymentGroup": {
      "title": "AWSCodeDeployDeploymentGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeDeploy::DeploymentGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codedeploy-deploymentgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeGuruProfilerProfilingGroup": {
      "title": "AWSCodeGuruProfilerProfilingGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeGuruProfiler::ProfilingGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codeguruprofiler-profilinggroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeGuruReviewerRepositoryAssociation": {
      "title": "AWSCodeGuruReviewerRepositoryAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeGuruReviewer::RepositoryAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codegurureviewer-repositoryassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodePipelineCustomActionType": {
      "title": "AWSCodePipelineCustomActionType",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodePipeline::CustomActionType"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codepipeline-customactiontype.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodePipelinePipeline": {
      "title": "AWSCodePipelinePipeline",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodePipeline::Pipeline"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codepipeline-pipeline.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodePipelineWebhook": {
      "title": "AWSCodePipelineWebhook",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodePipeline::Webhook"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codepipeline-webhook.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeStarGitHubRepository": {
      "title": "AWSCodeStarGitHubRepository",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeStar::GitHubRepository"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codestar-githubrepository.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeStarConnectionsConnection": {
      "title": "AWSCodeStarConnectionsConnection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeStarConnections::Connection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codestarconnections-connection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCodeStarNotificationsNotificationRule": {
      "title": "AWSCodeStarNotificationsNotificationRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CodeStarNotifications::NotificationRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codestarnotifications-notificationrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoIdentityPool": {
      "title": "AWSCognitoIdentityPool",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::IdentityPool"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-identitypool.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoIdentityPoolPrincipalTag": {
      "title": "AWSCognitoIdentityPoolPrincipalTag",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::IdentityPoolPrincipalTag"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-identitypoolprincipaltag.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoIdentityPoolRoleAttachment": {
      "title": "AWSCognitoIdentityPoolRoleAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::IdentityPoolRoleAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-identitypoolroleattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoUserPool": {
      "title": "AWSCognitoUserPool",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::UserPool"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-userpool.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoUserPoolClient": {
      "title": "AWSCognitoUserPoolClient",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::UserPoolClient"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-userpoolclient.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoUserPoolDomain": {
      "title": "AWSCognitoUserPoolDomain",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::UserPoolDomain"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-userpooldomain.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoUserPoolGroup": {
      "title": "AWSCognitoUserPoolGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::UserPoolGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-userpoolgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoUserPoolIdentityProvider": {
      "title": "AWSCognitoUserPoolIdentityProvider",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::UserPoolIdentityProvider"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-userpoolidentityprovider.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoUserPoolResourceServer": {
      "title": "AWSCognitoUserPoolResourceServer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::UserPoolResourceServer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-userpoolresourceserver.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoUserPoolRiskConfigurationAttachment": {
      "title": "AWSCognitoUserPoolRiskConfigurationAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::UserPoolRiskConfigurationAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-userpoolriskconfigurationattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoUserPoolUICustomizationAttachment": {
      "title": "AWSCognitoUserPoolUICustomizationAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::UserPoolUICustomizationAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-userpooluicustomizationattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoUserPoolUser": {
      "title": "AWSCognitoUserPoolUser",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::UserPoolUser"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-userpooluser.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCognitoUserPoolUserToGroupAttachment": {
      "title": "AWSCognitoUserPoolUserToGroupAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Cognito::UserPoolUserToGroupAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cognito-userpoolusertogroupattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSComprehendFlywheel": {
      "title": "AWSComprehendFlywheel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Comprehend::Flywheel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-comprehend-flywheel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConfigAggregationAuthorization": {
      "title": "AWSConfigAggregationAuthorization",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Config::AggregationAuthorization"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-config-aggregationauthorization.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConfigConfigRule": {
      "title": "AWSConfigConfigRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Config::ConfigRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-config-configrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConfigConfigurationAggregator": {
      "title": "AWSConfigConfigurationAggregator",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Config::ConfigurationAggregator"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-config-configurationaggregator.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConfigConfigurationRecorder": {
      "title": "AWSConfigConfigurationRecorder",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Config::ConfigurationRecorder"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-config-configurationrecorder.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConfigConformancePack": {
      "title": "AWSConfigConformancePack",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Config::ConformancePack"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-config-conformancepack.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConfigDeliveryChannel": {
      "title": "AWSConfigDeliveryChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Config::DeliveryChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-config-deliverychannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConfigOrganizationConfigRule": {
      "title": "AWSConfigOrganizationConfigRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Config::OrganizationConfigRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-config-organizationconfigrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConfigOrganizationConformancePack": {
      "title": "AWSConfigOrganizationConformancePack",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Config::OrganizationConformancePack"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-config-organizationconformancepack.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConfigRemediationConfiguration": {
      "title": "AWSConfigRemediationConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Config::RemediationConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-config-remediationconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConfigStoredQuery": {
      "title": "AWSConfigStoredQuery",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Config::StoredQuery"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-config-storedquery.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectApprovedOrigin": {
      "title": "AWSConnectApprovedOrigin",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::ApprovedOrigin"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-approvedorigin.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectContactFlow": {
      "title": "AWSConnectContactFlow",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::ContactFlow"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-contactflow.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectContactFlowModule": {
      "title": "AWSConnectContactFlowModule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::ContactFlowModule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-contactflowmodule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectEvaluationForm": {
      "title": "AWSConnectEvaluationForm",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::EvaluationForm"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-evaluationform.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectHoursOfOperation": {
      "title": "AWSConnectHoursOfOperation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::HoursOfOperation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-hoursofoperation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectInstance": {
      "title": "AWSConnectInstance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::Instance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-instance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectInstanceStorageConfig": {
      "title": "AWSConnectInstanceStorageConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::InstanceStorageConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-instancestorageconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectIntegrationAssociation": {
      "title": "AWSConnectIntegrationAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::IntegrationAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-integrationassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectPhoneNumber": {
      "title": "AWSConnectPhoneNumber",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::PhoneNumber"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-phonenumber.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectPrompt": {
      "title": "AWSConnectPrompt",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::Prompt"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-prompt.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectQuickConnect": {
      "title": "AWSConnectQuickConnect",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::QuickConnect"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-quickconnect.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectRule": {
      "title": "AWSConnectRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::Rule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-rule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectSecurityKey": {
      "title": "AWSConnectSecurityKey",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::SecurityKey"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-securitykey.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectTaskTemplate": {
      "title": "AWSConnectTaskTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::TaskTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-tasktemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectUser": {
      "title": "AWSConnectUser",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::User"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-user.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectUserHierarchyGroup": {
      "title": "AWSConnectUserHierarchyGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Connect::UserHierarchyGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connect-userhierarchygroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSConnectCampaignsCampaign": {
      "title": "AWSConnectCampaignsCampaign",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ConnectCampaigns::Campaign"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-connectcampaigns-campaign.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSControlTowerEnabledControl": {
      "title": "AWSControlTowerEnabledControl",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ControlTower::EnabledControl"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-controltower-enabledcontrol.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCURReportDefinition": {
      "title": "AWSCURReportDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CUR::ReportDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-cur-reportdefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCustomerProfilesCalculatedAttributeDefinition": {
      "title": "AWSCustomerProfilesCalculatedAttributeDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CustomerProfiles::CalculatedAttributeDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-customerprofiles-calculatedattributedefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCustomerProfilesDomain": {
      "title": "AWSCustomerProfilesDomain",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CustomerProfiles::Domain"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-customerprofiles-domain.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCustomerProfilesEventStream": {
      "title": "AWSCustomerProfilesEventStream",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CustomerProfiles::EventStream"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-customerprofiles-eventstream.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCustomerProfilesIntegration": {
      "title": "AWSCustomerProfilesIntegration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CustomerProfiles::Integration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-customerprofiles-integration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSCustomerProfilesObjectType": {
      "title": "AWSCustomerProfilesObjectType",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::CustomerProfiles::ObjectType"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-customerprofiles-objecttype.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataBrewDataset": {
      "title": "AWSDataBrewDataset",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataBrew::Dataset"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-databrew-dataset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataBrewJob": {
      "title": "AWSDataBrewJob",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataBrew::Job"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-databrew-job.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataBrewProject": {
      "title": "AWSDataBrewProject",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataBrew::Project"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-databrew-project.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataBrewRecipe": {
      "title": "AWSDataBrewRecipe",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataBrew::Recipe"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-databrew-recipe.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataBrewRuleset": {
      "title": "AWSDataBrewRuleset",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataBrew::Ruleset"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-databrew-ruleset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataBrewSchedule": {
      "title": "AWSDataBrewSchedule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataBrew::Schedule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-databrew-schedule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataPipelinePipeline": {
      "title": "AWSDataPipelinePipeline",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataPipeline::Pipeline"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datapipeline-pipeline.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncAgent": {
      "title": "AWSDataSyncAgent",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::Agent"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-agent.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncLocationEFS": {
      "title": "AWSDataSyncLocationEFS",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::LocationEFS"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-locationefs.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncLocationFSxLustre": {
      "title": "AWSDataSyncLocationFSxLustre",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::LocationFSxLustre"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-locationfsxlustre.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncLocationFSxONTAP": {
      "title": "AWSDataSyncLocationFSxONTAP",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::LocationFSxONTAP"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-locationfsxontap.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncLocationFSxOpenZFS": {
      "title": "AWSDataSyncLocationFSxOpenZFS",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::LocationFSxOpenZFS"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-locationfsxopenzfs.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncLocationFSxWindows": {
      "title": "AWSDataSyncLocationFSxWindows",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::LocationFSxWindows"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-locationfsxwindows.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncLocationHDFS": {
      "title": "AWSDataSyncLocationHDFS",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::LocationHDFS"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-locationhdfs.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncLocationNFS": {
      "title": "AWSDataSyncLocationNFS",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::LocationNFS"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-locationnfs.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncLocationObjectStorage": {
      "title": "AWSDataSyncLocationObjectStorage",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::LocationObjectStorage"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-locationobjectstorage.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncLocationS3": {
      "title": "AWSDataSyncLocationS3",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::LocationS3"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-locations3.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncLocationSMB": {
      "title": "AWSDataSyncLocationSMB",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::LocationSMB"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-locationsmb.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncStorageSystem": {
      "title": "AWSDataSyncStorageSystem",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::StorageSystem"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-storagesystem.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDataSyncTask": {
      "title": "AWSDataSyncTask",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DataSync::Task"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-datasync-task.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDAXCluster": {
      "title": "AWSDAXCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DAX::Cluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dax-cluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDAXParameterGroup": {
      "title": "AWSDAXParameterGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DAX::ParameterGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dax-parametergroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDAXSubnetGroup": {
      "title": "AWSDAXSubnetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DAX::SubnetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dax-subnetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDetectiveGraph": {
      "title": "AWSDetectiveGraph",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Detective::Graph"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-detective-graph.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDetectiveMemberInvitation": {
      "title": "AWSDetectiveMemberInvitation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Detective::MemberInvitation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-detective-memberinvitation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDetectiveOrganizationAdmin": {
      "title": "AWSDetectiveOrganizationAdmin",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Detective::OrganizationAdmin"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-detective-organizationadmin.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDevOpsGuruLogAnomalyDetectionIntegration": {
      "title": "AWSDevOpsGuruLogAnomalyDetectionIntegration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DevOpsGuru::LogAnomalyDetectionIntegration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-devopsguru-loganomalydetectionintegration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDevOpsGuruNotificationChannel": {
      "title": "AWSDevOpsGuruNotificationChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DevOpsGuru::NotificationChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-devopsguru-notificationchannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDevOpsGuruResourceCollection": {
      "title": "AWSDevOpsGuruResourceCollection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DevOpsGuru::ResourceCollection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-devopsguru-resourcecollection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDirectoryServiceMicrosoftAD": {
      "title": "AWSDirectoryServiceMicrosoftAD",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DirectoryService::MicrosoftAD"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-directoryservice-microsoftad.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDirectoryServiceSimpleAD": {
      "title": "AWSDirectoryServiceSimpleAD",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DirectoryService::SimpleAD"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-directoryservice-simplead.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDLMLifecyclePolicy": {
      "title": "AWSDLMLifecyclePolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DLM::LifecyclePolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dlm-lifecyclepolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDMSCertificate": {
      "title": "AWSDMSCertificate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DMS::Certificate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dms-certificate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDMSEndpoint": {
      "title": "AWSDMSEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DMS::Endpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dms-endpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDMSEventSubscription": {
      "title": "AWSDMSEventSubscription",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DMS::EventSubscription"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dms-eventsubscription.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDMSReplicationInstance": {
      "title": "AWSDMSReplicationInstance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DMS::ReplicationInstance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dms-replicationinstance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDMSReplicationSubnetGroup": {
      "title": "AWSDMSReplicationSubnetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DMS::ReplicationSubnetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dms-replicationsubnetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDMSReplicationTask": {
      "title": "AWSDMSReplicationTask",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DMS::ReplicationTask"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dms-replicationtask.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDocDBDBCluster": {
      "title": "AWSDocDBDBCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DocDB::DBCluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-docdb-dbcluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDocDBDBClusterParameterGroup": {
      "title": "AWSDocDBDBClusterParameterGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DocDB::DBClusterParameterGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-docdb-dbclusterparametergroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDocDBDBInstance": {
      "title": "AWSDocDBDBInstance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DocDB::DBInstance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-docdb-dbinstance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDocDBDBSubnetGroup": {
      "title": "AWSDocDBDBSubnetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DocDB::DBSubnetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-docdb-dbsubnetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDocDBElasticCluster": {
      "title": "AWSDocDBElasticCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DocDBElastic::Cluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-docdbelastic-cluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDynamoDBGlobalTable": {
      "title": "AWSDynamoDBGlobalTable",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DynamoDB::GlobalTable"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dynamodb-globaltable.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSDynamoDBTable": {
      "title": "AWSDynamoDBTable",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::DynamoDB::Table"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-dynamodb-table.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2CapacityReservation": {
      "title": "AWSEC2CapacityReservation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::CapacityReservation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-capacityreservation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2CapacityReservationFleet": {
      "title": "AWSEC2CapacityReservationFleet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::CapacityReservationFleet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-capacityreservationfleet.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2CarrierGateway": {
      "title": "AWSEC2CarrierGateway",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::CarrierGateway"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-carriergateway.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2ClientVpnAuthorizationRule": {
      "title": "AWSEC2ClientVpnAuthorizationRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::ClientVpnAuthorizationRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-clientvpnauthorizationrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2ClientVpnEndpoint": {
      "title": "AWSEC2ClientVpnEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::ClientVpnEndpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-clientvpnendpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2ClientVpnRoute": {
      "title": "AWSEC2ClientVpnRoute",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::ClientVpnRoute"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-clientvpnroute.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2ClientVpnTargetNetworkAssociation": {
      "title": "AWSEC2ClientVpnTargetNetworkAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::ClientVpnTargetNetworkAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-clientvpntargetnetworkassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2CustomerGateway": {
      "title": "AWSEC2CustomerGateway",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::CustomerGateway"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-customergateway.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2DHCPOptions": {
      "title": "AWSEC2DHCPOptions",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::DHCPOptions"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-dhcpoptions.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2EC2Fleet": {
      "title": "AWSEC2EC2Fleet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::EC2Fleet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-ec2fleet.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2EgressOnlyInternetGateway": {
      "title": "AWSEC2EgressOnlyInternetGateway",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::EgressOnlyInternetGateway"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-egressonlyinternetgateway.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2EIP": {
      "title": "AWSEC2EIP",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::EIP"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-eip.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2EIPAssociation": {
      "title": "AWSEC2EIPAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::EIPAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-eipassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2EnclaveCertificateIamRoleAssociation": {
      "title": "AWSEC2EnclaveCertificateIamRoleAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::EnclaveCertificateIamRoleAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-enclavecertificateiamroleassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2FlowLog": {
      "title": "AWSEC2FlowLog",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::FlowLog"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-flowlog.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2GatewayRouteTableAssociation": {
      "title": "AWSEC2GatewayRouteTableAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::GatewayRouteTableAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-gatewayroutetableassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2Host": {
      "title": "AWSEC2Host",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::Host"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-host.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2Instance": {
      "title": "AWSEC2Instance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::Instance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-instance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2InternetGateway": {
      "title": "AWSEC2InternetGateway",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::InternetGateway"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-internetgateway.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2IPAM": {
      "title": "AWSEC2IPAM",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::IPAM"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-ipam.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2IPAMAllocation": {
      "title": "AWSEC2IPAMAllocation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::IPAMAllocation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-ipamallocation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2IPAMPool": {
      "title": "AWSEC2IPAMPool",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::IPAMPool"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-ipampool.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2IPAMPoolCidr": {
      "title": "AWSEC2IPAMPoolCidr",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::IPAMPoolCidr"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-ipampoolcidr.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2IPAMResourceDiscovery": {
      "title": "AWSEC2IPAMResourceDiscovery",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::IPAMResourceDiscovery"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-ipamresourcediscovery.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2IPAMResourceDiscoveryAssociation": {
      "title": "AWSEC2IPAMResourceDiscoveryAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::IPAMResourceDiscoveryAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-ipamresourcediscoveryassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2IPAMScope": {
      "title": "AWSEC2IPAMScope",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::IPAMScope"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-ipamscope.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2KeyPair": {
      "title": "AWSEC2KeyPair",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::KeyPair"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-keypair.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2LaunchTemplate": {
      "title": "AWSEC2LaunchTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::LaunchTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-launchtemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2LocalGatewayRoute": {
      "title": "AWSEC2LocalGatewayRoute",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::LocalGatewayRoute"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-localgatewayroute.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2LocalGatewayRouteTable": {
      "title": "AWSEC2LocalGatewayRouteTable",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::LocalGatewayRouteTable"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-localgatewayroutetable.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2LocalGatewayRouteTableVirtualInterfaceGroupAssociation": {
      "title": "AWSEC2LocalGatewayRouteTableVirtualInterfaceGroupAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::LocalGatewayRouteTableVirtualInterfaceGroupAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-localgatewayroutetablevirtualinterfacegroupassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2LocalGatewayRouteTableVPCAssociation": {
      "title": "AWSEC2LocalGatewayRouteTableVPCAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::LocalGatewayRouteTableVPCAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-localgatewayroutetablevpcassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2NatGateway": {
      "title": "AWSEC2NatGateway",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::NatGateway"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-natgateway.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2NetworkAcl": {
      "title": "AWSEC2NetworkAcl",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::NetworkAcl"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-networkacl.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2NetworkAclEntry": {
      "title": "AWSEC2NetworkAclEntry",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::NetworkAclEntry"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-networkaclentry.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2NetworkInsightsAccessScope": {
      "title": "AWSEC2NetworkInsightsAccessScope",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::NetworkInsightsAccessScope"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-networkinsightsaccessscope.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2NetworkInsightsAccessScopeAnalysis": {
      "title": "AWSEC2NetworkInsightsAccessScopeAnalysis",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::NetworkInsightsAccessScopeAnalysis"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-networkinsightsaccessscopeanalysis.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2NetworkInsightsAnalysis": {
      "title": "AWSEC2NetworkInsightsAnalysis",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::NetworkInsightsAnalysis"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-networkinsightsanalysis.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2NetworkInsightsPath": {
      "title": "AWSEC2NetworkInsightsPath",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::NetworkInsightsPath"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-networkinsightspath.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2NetworkInterface": {
      "title": "AWSEC2NetworkInterface",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::NetworkInterface"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-networkinterface.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2NetworkInterfaceAttachment": {
      "title": "AWSEC2NetworkInterfaceAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::NetworkInterfaceAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-networkinterfaceattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2NetworkInterfacePermission": {
      "title": "AWSEC2NetworkInterfacePermission",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::NetworkInterfacePermission"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-networkinterfacepermission.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2NetworkPerformanceMetricSubscription": {
      "title": "AWSEC2NetworkPerformanceMetricSubscription",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::NetworkPerformanceMetricSubscription"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-networkperformancemetricsubscription.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2PlacementGroup": {
      "title": "AWSEC2PlacementGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::PlacementGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-placementgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2PrefixList": {
      "title": "AWSEC2PrefixList",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::PrefixList"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-prefixlist.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2Route": {
      "title": "AWSEC2Route",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::Route"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-route.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2RouteTable": {
      "title": "AWSEC2RouteTable",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::RouteTable"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-routetable.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2SecurityGroup": {
      "title": "AWSEC2SecurityGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::SecurityGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-securitygroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2SecurityGroupEgress": {
      "title": "AWSEC2SecurityGroupEgress",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::SecurityGroupEgress"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-securitygroupegress.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2SecurityGroupIngress": {
      "title": "AWSEC2SecurityGroupIngress",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::SecurityGroupIngress"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-securitygroupingress.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2SpotFleet": {
      "title": "AWSEC2SpotFleet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::SpotFleet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-spotfleet.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2Subnet": {
      "title": "AWSEC2Subnet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::Subnet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-subnet.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2SubnetCidrBlock": {
      "title": "AWSEC2SubnetCidrBlock",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::SubnetCidrBlock"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-subnetcidrblock.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2SubnetNetworkAclAssociation": {
      "title": "AWSEC2SubnetNetworkAclAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::SubnetNetworkAclAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-subnetnetworkaclassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2SubnetRouteTableAssociation": {
      "title": "AWSEC2SubnetRouteTableAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::SubnetRouteTableAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-subnetroutetableassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TrafficMirrorFilter": {
      "title": "AWSEC2TrafficMirrorFilter",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TrafficMirrorFilter"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-trafficmirrorfilter.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TrafficMirrorFilterRule": {
      "title": "AWSEC2TrafficMirrorFilterRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TrafficMirrorFilterRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-trafficmirrorfilterrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TrafficMirrorSession": {
      "title": "AWSEC2TrafficMirrorSession",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TrafficMirrorSession"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-trafficmirrorsession.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TrafficMirrorTarget": {
      "title": "AWSEC2TrafficMirrorTarget",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TrafficMirrorTarget"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-trafficmirrortarget.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGateway": {
      "title": "AWSEC2TransitGateway",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGateway"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgateway.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGatewayAttachment": {
      "title": "AWSEC2TransitGatewayAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGatewayAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgatewayattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGatewayConnect": {
      "title": "AWSEC2TransitGatewayConnect",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGatewayConnect"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgatewayconnect.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGatewayMulticastDomain": {
      "title": "AWSEC2TransitGatewayMulticastDomain",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGatewayMulticastDomain"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgatewaymulticastdomain.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGatewayMulticastDomainAssociation": {
      "title": "AWSEC2TransitGatewayMulticastDomainAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGatewayMulticastDomainAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgatewaymulticastdomainassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGatewayMulticastGroupMember": {
      "title": "AWSEC2TransitGatewayMulticastGroupMember",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGatewayMulticastGroupMember"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgatewaymulticastgroupmember.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGatewayMulticastGroupSource": {
      "title": "AWSEC2TransitGatewayMulticastGroupSource",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGatewayMulticastGroupSource"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgatewaymulticastgroupsource.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGatewayPeeringAttachment": {
      "title": "AWSEC2TransitGatewayPeeringAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGatewayPeeringAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgatewaypeeringattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGatewayRoute": {
      "title": "AWSEC2TransitGatewayRoute",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGatewayRoute"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgatewayroute.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGatewayRouteTable": {
      "title": "AWSEC2TransitGatewayRouteTable",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGatewayRouteTable"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgatewayroutetable.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGatewayRouteTableAssociation": {
      "title": "AWSEC2TransitGatewayRouteTableAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGatewayRouteTableAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgatewayroutetableassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGatewayRouteTablePropagation": {
      "title": "AWSEC2TransitGatewayRouteTablePropagation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGatewayRouteTablePropagation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgatewayroutetablepropagation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2TransitGatewayVpcAttachment": {
      "title": "AWSEC2TransitGatewayVpcAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::TransitGatewayVpcAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-transitgatewayvpcattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VerifiedAccessEndpoint": {
      "title": "AWSEC2VerifiedAccessEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VerifiedAccessEndpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-verifiedaccessendpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VerifiedAccessGroup": {
      "title": "AWSEC2VerifiedAccessGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VerifiedAccessGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-verifiedaccessgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VerifiedAccessInstance": {
      "title": "AWSEC2VerifiedAccessInstance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VerifiedAccessInstance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-verifiedaccessinstance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VerifiedAccessTrustProvider": {
      "title": "AWSEC2VerifiedAccessTrustProvider",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VerifiedAccessTrustProvider"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-verifiedaccesstrustprovider.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2Volume": {
      "title": "AWSEC2Volume",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::Volume"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-volume.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VolumeAttachment": {
      "title": "AWSEC2VolumeAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VolumeAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-volumeattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPC": {
      "title": "AWSEC2VPC",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPC"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpc.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPCCidrBlock": {
      "title": "AWSEC2VPCCidrBlock",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPCCidrBlock"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpccidrblock.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPCDHCPOptionsAssociation": {
      "title": "AWSEC2VPCDHCPOptionsAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPCDHCPOptionsAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpcdhcpoptionsassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPCEndpoint": {
      "title": "AWSEC2VPCEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPCEndpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpcendpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPCEndpointConnectionNotification": {
      "title": "AWSEC2VPCEndpointConnectionNotification",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPCEndpointConnectionNotification"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpcendpointconnectionnotification.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPCEndpointService": {
      "title": "AWSEC2VPCEndpointService",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPCEndpointService"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpcendpointservice.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPCEndpointServicePermissions": {
      "title": "AWSEC2VPCEndpointServicePermissions",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPCEndpointServicePermissions"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpcendpointservicepermissions.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPCGatewayAttachment": {
      "title": "AWSEC2VPCGatewayAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPCGatewayAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpcgatewayattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPCPeeringConnection": {
      "title": "AWSEC2VPCPeeringConnection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPCPeeringConnection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpcpeeringconnection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPNConnection": {
      "title": "AWSEC2VPNConnection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPNConnection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpnconnection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPNConnectionRoute": {
      "title": "AWSEC2VPNConnectionRoute",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPNConnectionRoute"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpnconnectionroute.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPNGateway": {
      "title": "AWSEC2VPNGateway",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPNGateway"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpngateway.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEC2VPNGatewayRoutePropagation": {
      "title": "AWSEC2VPNGatewayRoutePropagation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EC2::VPNGatewayRoutePropagation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ec2-vpngatewayroutepropagation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSECRPublicRepository": {
      "title": "AWSECRPublicRepository",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ECR::PublicRepository"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecr-publicrepository.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSECRPullThroughCacheRule": {
      "title": "AWSECRPullThroughCacheRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ECR::PullThroughCacheRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecr-pullthroughcacherule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSECRRegistryPolicy": {
      "title": "AWSECRRegistryPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ECR::RegistryPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecr-registrypolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSECRReplicationConfiguration": {
      "title": "AWSECRReplicationConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ECR::ReplicationConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecr-replicationconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSECRRepository": {
      "title": "AWSECRRepository",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ECR::Repository"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecr-repository.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSECSCapacityProvider": {
      "title": "AWSECSCapacityProvider",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ECS::CapacityProvider"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecs-capacityprovider.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSECSCluster": {
      "title": "AWSECSCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ECS::Cluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecs-cluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSECSClusterCapacityProviderAssociations": {
      "title": "AWSECSClusterCapacityProviderAssociations",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ECS::ClusterCapacityProviderAssociations"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecs-clustercapacityproviderassociations.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSECSPrimaryTaskSet": {
      "title": "AWSECSPrimaryTaskSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ECS::PrimaryTaskSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecs-primarytaskset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSECSService": {
      "title": "AWSECSService",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ECS::Service"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecs-service.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSECSTaskDefinition": {
      "title": "AWSECSTaskDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ECS::TaskDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecs-taskdefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSECSTaskSet": {
      "title": "AWSECSTaskSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ECS::TaskSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecs-taskset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEFSAccessPoint": {
      "title": "AWSEFSAccessPoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EFS::AccessPoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-efs-accesspoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEFSFileSystem": {
      "title": "AWSEFSFileSystem",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EFS::FileSystem"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-efs-filesystem.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEFSMountTarget": {
      "title": "AWSEFSMountTarget",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EFS::MountTarget"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-efs-mounttarget.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEKSAddon": {
      "title": "AWSEKSAddon",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EKS::Addon"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-eks-addon.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEKSCluster": {
      "title": "AWSEKSCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EKS::Cluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-eks-cluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEKSFargateProfile": {
      "title": "AWSEKSFargateProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EKS::FargateProfile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-eks-fargateprofile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEKSIdentityProviderConfig": {
      "title": "AWSEKSIdentityProviderConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EKS::IdentityProviderConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-eks-identityproviderconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEKSNodegroup": {
      "title": "AWSEKSNodegroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EKS::Nodegroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-eks-nodegroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElastiCacheCacheCluster": {
      "title": "AWSElastiCacheCacheCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElastiCache::CacheCluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticache-cachecluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElastiCacheGlobalReplicationGroup": {
      "title": "AWSElastiCacheGlobalReplicationGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElastiCache::GlobalReplicationGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticache-globalreplicationgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElastiCacheParameterGroup": {
      "title": "AWSElastiCacheParameterGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElastiCache::ParameterGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticache-parametergroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElastiCacheReplicationGroup": {
      "title": "AWSElastiCacheReplicationGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElastiCache::ReplicationGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticache-replicationgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElastiCacheSecurityGroup": {
      "title": "AWSElastiCacheSecurityGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElastiCache::SecurityGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticache-securitygroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElastiCacheSecurityGroupIngress": {
      "title": "AWSElastiCacheSecurityGroupIngress",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElastiCache::SecurityGroupIngress"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticache-securitygroupingress.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElastiCacheSubnetGroup": {
      "title": "AWSElastiCacheSubnetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElastiCache::SubnetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticache-subnetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElastiCacheUser": {
      "title": "AWSElastiCacheUser",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElastiCache::User"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticache-user.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElastiCacheUserGroup": {
      "title": "AWSElastiCacheUserGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElastiCache::UserGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticache-usergroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElasticBeanstalkApplication": {
      "title": "AWSElasticBeanstalkApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElasticBeanstalk::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticbeanstalk-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElasticBeanstalkApplicationVersion": {
      "title": "AWSElasticBeanstalkApplicationVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElasticBeanstalk::ApplicationVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticbeanstalk-applicationversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElasticBeanstalkConfigurationTemplate": {
      "title": "AWSElasticBeanstalkConfigurationTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElasticBeanstalk::ConfigurationTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticbeanstalk-configurationtemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElasticBeanstalkEnvironment": {
      "title": "AWSElasticBeanstalkEnvironment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElasticBeanstalk::Environment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticbeanstalk-environment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElasticLoadBalancingLoadBalancer": {
      "title": "AWSElasticLoadBalancingLoadBalancer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElasticLoadBalancing::LoadBalancer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticloadbalancing-loadbalancer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElasticLoadBalancingV2Listener": {
      "title": "AWSElasticLoadBalancingV2Listener",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElasticLoadBalancingV2::Listener"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticloadbalancingv2-listener.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElasticLoadBalancingV2ListenerCertificate": {
      "title": "AWSElasticLoadBalancingV2ListenerCertificate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElasticLoadBalancingV2::ListenerCertificate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticloadbalancingv2-listenercertificate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElasticLoadBalancingV2ListenerRule": {
      "title": "AWSElasticLoadBalancingV2ListenerRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElasticLoadBalancingV2::ListenerRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticloadbalancingv2-listenerrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElasticLoadBalancingV2LoadBalancer": {
      "title": "AWSElasticLoadBalancingV2LoadBalancer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElasticLoadBalancingV2::LoadBalancer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticloadbalancingv2-loadbalancer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElasticLoadBalancingV2TargetGroup": {
      "title": "AWSElasticLoadBalancingV2TargetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ElasticLoadBalancingV2::TargetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticloadbalancingv2-targetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSElasticsearchDomain": {
      "title": "AWSElasticsearchDomain",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Elasticsearch::Domain"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-elasticsearch-domain.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEMRCluster": {
      "title": "AWSEMRCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EMR::Cluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-emr-cluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEMRInstanceFleetConfig": {
      "title": "AWSEMRInstanceFleetConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EMR::InstanceFleetConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-emr-instancefleetconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEMRInstanceGroupConfig": {
      "title": "AWSEMRInstanceGroupConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EMR::InstanceGroupConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-emr-instancegroupconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEMRSecurityConfiguration": {
      "title": "AWSEMRSecurityConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EMR::SecurityConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-emr-securityconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEMRStep": {
      "title": "AWSEMRStep",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EMR::Step"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-emr-step.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEMRStudio": {
      "title": "AWSEMRStudio",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EMR::Studio"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-emr-studio.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEMRStudioSessionMapping": {
      "title": "AWSEMRStudioSessionMapping",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EMR::StudioSessionMapping"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-emr-studiosessionmapping.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEMRContainersVirtualCluster": {
      "title": "AWSEMRContainersVirtualCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EMRContainers::VirtualCluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-emrcontainers-virtualcluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEMRServerlessApplication": {
      "title": "AWSEMRServerlessApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EMRServerless::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-emrserverless-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEventsApiDestination": {
      "title": "AWSEventsApiDestination",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Events::ApiDestination"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-events-apidestination.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEventsArchive": {
      "title": "AWSEventsArchive",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Events::Archive"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-events-archive.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEventsConnection": {
      "title": "AWSEventsConnection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Events::Connection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-events-connection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEventsEndpoint": {
      "title": "AWSEventsEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Events::Endpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-events-endpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEventsEventBus": {
      "title": "AWSEventsEventBus",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Events::EventBus"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-events-eventbus.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEventsEventBusPolicy": {
      "title": "AWSEventsEventBusPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Events::EventBusPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-events-eventbuspolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEventsRule": {
      "title": "AWSEventsRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Events::Rule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-events-rule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEventSchemasDiscoverer": {
      "title": "AWSEventSchemasDiscoverer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EventSchemas::Discoverer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-eventschemas-discoverer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEventSchemasRegistry": {
      "title": "AWSEventSchemasRegistry",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EventSchemas::Registry"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-eventschemas-registry.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEventSchemasRegistryPolicy": {
      "title": "AWSEventSchemasRegistryPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EventSchemas::RegistryPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-eventschemas-registrypolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEventSchemasSchema": {
      "title": "AWSEventSchemasSchema",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::EventSchemas::Schema"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-eventschemas-schema.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEvidentlyExperiment": {
      "title": "AWSEvidentlyExperiment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Evidently::Experiment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-evidently-experiment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEvidentlyFeature": {
      "title": "AWSEvidentlyFeature",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Evidently::Feature"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-evidently-feature.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEvidentlyLaunch": {
      "title": "AWSEvidentlyLaunch",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Evidently::Launch"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-evidently-launch.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEvidentlyProject": {
      "title": "AWSEvidentlyProject",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Evidently::Project"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-evidently-project.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSEvidentlySegment": {
      "title": "AWSEvidentlySegment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Evidently::Segment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-evidently-segment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFinSpaceEnvironment": {
      "title": "AWSFinSpaceEnvironment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FinSpace::Environment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-finspace-environment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFISExperimentTemplate": {
      "title": "AWSFISExperimentTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FIS::ExperimentTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-fis-experimenttemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFMSNotificationChannel": {
      "title": "AWSFMSNotificationChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FMS::NotificationChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-fms-notificationchannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFMSPolicy": {
      "title": "AWSFMSPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FMS::Policy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-fms-policy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFMSResourceSet": {
      "title": "AWSFMSResourceSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FMS::ResourceSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-fms-resourceset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSForecastDataset": {
      "title": "AWSForecastDataset",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Forecast::Dataset"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-forecast-dataset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSForecastDatasetGroup": {
      "title": "AWSForecastDatasetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Forecast::DatasetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-forecast-datasetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFraudDetectorDetector": {
      "title": "AWSFraudDetectorDetector",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FraudDetector::Detector"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-frauddetector-detector.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFraudDetectorEntityType": {
      "title": "AWSFraudDetectorEntityType",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FraudDetector::EntityType"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-frauddetector-entitytype.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFraudDetectorEventType": {
      "title": "AWSFraudDetectorEventType",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FraudDetector::EventType"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-frauddetector-eventtype.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFraudDetectorLabel": {
      "title": "AWSFraudDetectorLabel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FraudDetector::Label"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-frauddetector-label.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFraudDetectorList": {
      "title": "AWSFraudDetectorList",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FraudDetector::List"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-frauddetector-list.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFraudDetectorOutcome": {
      "title": "AWSFraudDetectorOutcome",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FraudDetector::Outcome"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-frauddetector-outcome.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFraudDetectorVariable": {
      "title": "AWSFraudDetectorVariable",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FraudDetector::Variable"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-frauddetector-variable.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFSxDataRepositoryAssociation": {
      "title": "AWSFSxDataRepositoryAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FSx::DataRepositoryAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-fsx-datarepositoryassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFSxFileSystem": {
      "title": "AWSFSxFileSystem",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FSx::FileSystem"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-fsx-filesystem.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFSxSnapshot": {
      "title": "AWSFSxSnapshot",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FSx::Snapshot"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-fsx-snapshot.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFSxStorageVirtualMachine": {
      "title": "AWSFSxStorageVirtualMachine",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FSx::StorageVirtualMachine"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-fsx-storagevirtualmachine.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSFSxVolume": {
      "title": "AWSFSxVolume",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::FSx::Volume"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-fsx-volume.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGameLiftAlias": {
      "title": "AWSGameLiftAlias",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GameLift::Alias"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-gamelift-alias.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGameLiftBuild": {
      "title": "AWSGameLiftBuild",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GameLift::Build"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-gamelift-build.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGameLiftFleet": {
      "title": "AWSGameLiftFleet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GameLift::Fleet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-gamelift-fleet.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGameLiftGameServerGroup": {
      "title": "AWSGameLiftGameServerGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GameLift::GameServerGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-gamelift-gameservergroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGameLiftGameSessionQueue": {
      "title": "AWSGameLiftGameSessionQueue",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GameLift::GameSessionQueue"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-gamelift-gamesessionqueue.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGameLiftLocation": {
      "title": "AWSGameLiftLocation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GameLift::Location"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-gamelift-location.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGameLiftMatchmakingConfiguration": {
      "title": "AWSGameLiftMatchmakingConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GameLift::MatchmakingConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-gamelift-matchmakingconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGameLiftMatchmakingRuleSet": {
      "title": "AWSGameLiftMatchmakingRuleSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GameLift::MatchmakingRuleSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-gamelift-matchmakingruleset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGameLiftScript": {
      "title": "AWSGameLiftScript",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GameLift::Script"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-gamelift-script.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlobalAcceleratorAccelerator": {
      "title": "AWSGlobalAcceleratorAccelerator",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GlobalAccelerator::Accelerator"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-globalaccelerator-accelerator.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlobalAcceleratorEndpointGroup": {
      "title": "AWSGlobalAcceleratorEndpointGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GlobalAccelerator::EndpointGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-globalaccelerator-endpointgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlobalAcceleratorListener": {
      "title": "AWSGlobalAcceleratorListener",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GlobalAccelerator::Listener"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-globalaccelerator-listener.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueClassifier": {
      "title": "AWSGlueClassifier",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::Classifier"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-classifier.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueConnection": {
      "title": "AWSGlueConnection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::Connection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-connection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueCrawler": {
      "title": "AWSGlueCrawler",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::Crawler"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-crawler.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueDatabase": {
      "title": "AWSGlueDatabase",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::Database"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-database.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueDataCatalogEncryptionSettings": {
      "title": "AWSGlueDataCatalogEncryptionSettings",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::DataCatalogEncryptionSettings"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-datacatalogencryptionsettings.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueDevEndpoint": {
      "title": "AWSGlueDevEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::DevEndpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-devendpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueJob": {
      "title": "AWSGlueJob",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::Job"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-job.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueMLTransform": {
      "title": "AWSGlueMLTransform",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::MLTransform"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-mltransform.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGluePartition": {
      "title": "AWSGluePartition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::Partition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-partition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueRegistry": {
      "title": "AWSGlueRegistry",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::Registry"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-registry.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueSchema": {
      "title": "AWSGlueSchema",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::Schema"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-schema.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueSchemaVersion": {
      "title": "AWSGlueSchemaVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::SchemaVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-schemaversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueSchemaVersionMetadata": {
      "title": "AWSGlueSchemaVersionMetadata",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::SchemaVersionMetadata"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-schemaversionmetadata.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueSecurityConfiguration": {
      "title": "AWSGlueSecurityConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::SecurityConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-securityconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueTable": {
      "title": "AWSGlueTable",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::Table"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-table.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueTrigger": {
      "title": "AWSGlueTrigger",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::Trigger"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-trigger.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGlueWorkflow": {
      "title": "AWSGlueWorkflow",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Glue::Workflow"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-glue-workflow.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGrafanaWorkspace": {
      "title": "AWSGrafanaWorkspace",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Grafana::Workspace"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-grafana-workspace.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassConnectorDefinition": {
      "title": "AWSGreengrassConnectorDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::ConnectorDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-connectordefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassConnectorDefinitionVersion": {
      "title": "AWSGreengrassConnectorDefinitionVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::ConnectorDefinitionVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-connectordefinitionversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassCoreDefinition": {
      "title": "AWSGreengrassCoreDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::CoreDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-coredefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassCoreDefinitionVersion": {
      "title": "AWSGreengrassCoreDefinitionVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::CoreDefinitionVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-coredefinitionversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassDeviceDefinition": {
      "title": "AWSGreengrassDeviceDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::DeviceDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-devicedefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassDeviceDefinitionVersion": {
      "title": "AWSGreengrassDeviceDefinitionVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::DeviceDefinitionVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-devicedefinitionversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassFunctionDefinition": {
      "title": "AWSGreengrassFunctionDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::FunctionDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-functiondefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassFunctionDefinitionVersion": {
      "title": "AWSGreengrassFunctionDefinitionVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::FunctionDefinitionVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-functiondefinitionversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassGroup": {
      "title": "AWSGreengrassGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::Group"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-group.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassGroupVersion": {
      "title": "AWSGreengrassGroupVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::GroupVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-groupversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassLoggerDefinition": {
      "title": "AWSGreengrassLoggerDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::LoggerDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-loggerdefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassLoggerDefinitionVersion": {
      "title": "AWSGreengrassLoggerDefinitionVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::LoggerDefinitionVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-loggerdefinitionversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassResourceDefinition": {
      "title": "AWSGreengrassResourceDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::ResourceDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-resourcedefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassResourceDefinitionVersion": {
      "title": "AWSGreengrassResourceDefinitionVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::ResourceDefinitionVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-resourcedefinitionversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassSubscriptionDefinition": {
      "title": "AWSGreengrassSubscriptionDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::SubscriptionDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-subscriptiondefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassSubscriptionDefinitionVersion": {
      "title": "AWSGreengrassSubscriptionDefinitionVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Greengrass::SubscriptionDefinitionVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrass-subscriptiondefinitionversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassV2ComponentVersion": {
      "title": "AWSGreengrassV2ComponentVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GreengrassV2::ComponentVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrassv2-componentversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGreengrassV2Deployment": {
      "title": "AWSGreengrassV2Deployment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GreengrassV2::Deployment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-greengrassv2-deployment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGroundStationConfig": {
      "title": "AWSGroundStationConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GroundStation::Config"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-groundstation-config.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGroundStationDataflowEndpointGroup": {
      "title": "AWSGroundStationDataflowEndpointGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GroundStation::DataflowEndpointGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-groundstation-dataflowendpointgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGroundStationMissionProfile": {
      "title": "AWSGroundStationMissionProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GroundStation::MissionProfile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-groundstation-missionprofile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGuardDutyDetector": {
      "title": "AWSGuardDutyDetector",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GuardDuty::Detector"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-guardduty-detector.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGuardDutyFilter": {
      "title": "AWSGuardDutyFilter",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GuardDuty::Filter"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-guardduty-filter.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGuardDutyIPSet": {
      "title": "AWSGuardDutyIPSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GuardDuty::IPSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-guardduty-ipset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGuardDutyMaster": {
      "title": "AWSGuardDutyMaster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GuardDuty::Master"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-guardduty-master.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGuardDutyMember": {
      "title": "AWSGuardDutyMember",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GuardDuty::Member"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-guardduty-member.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSGuardDutyThreatIntelSet": {
      "title": "AWSGuardDutyThreatIntelSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::GuardDuty::ThreatIntelSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-guardduty-threatintelset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSHealthLakeFHIRDatastore": {
      "title": "AWSHealthLakeFHIRDatastore",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::HealthLake::FHIRDatastore"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-healthlake-fhirdatastore.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMAccessKey": {
      "title": "AWSIAMAccessKey",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::AccessKey"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-accesskey.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMGroup": {
      "title": "AWSIAMGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::Group"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-group.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMInstanceProfile": {
      "title": "AWSIAMInstanceProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::InstanceProfile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-instanceprofile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMManagedPolicy": {
      "title": "AWSIAMManagedPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::ManagedPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-managedpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMOIDCProvider": {
      "title": "AWSIAMOIDCProvider",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::OIDCProvider"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-oidcprovider.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMPolicy": {
      "title": "AWSIAMPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::Policy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-policy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMRole": {
      "title": "AWSIAMRole",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::Role"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-role.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMSAMLProvider": {
      "title": "AWSIAMSAMLProvider",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::SAMLProvider"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-samlprovider.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMServerCertificate": {
      "title": "AWSIAMServerCertificate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::ServerCertificate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-servercertificate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMServiceLinkedRole": {
      "title": "AWSIAMServiceLinkedRole",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::ServiceLinkedRole"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-servicelinkedrole.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMUser": {
      "title": "AWSIAMUser",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::User"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-user.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMUserToGroupAddition": {
      "title": "AWSIAMUserToGroupAddition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::UserToGroupAddition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-usertogroupaddition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIAMVirtualMFADevice": {
      "title": "AWSIAMVirtualMFADevice",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IAM::VirtualMFADevice"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iam-virtualmfadevice.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIdentityStoreGroup": {
      "title": "AWSIdentityStoreGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IdentityStore::Group"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-identitystore-group.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIdentityStoreGroupMembership": {
      "title": "AWSIdentityStoreGroupMembership",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IdentityStore::GroupMembership"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-identitystore-groupmembership.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSImageBuilderComponent": {
      "title": "AWSImageBuilderComponent",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ImageBuilder::Component"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-imagebuilder-component.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSImageBuilderContainerRecipe": {
      "title": "AWSImageBuilderContainerRecipe",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ImageBuilder::ContainerRecipe"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-imagebuilder-containerrecipe.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSImageBuilderDistributionConfiguration": {
      "title": "AWSImageBuilderDistributionConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ImageBuilder::DistributionConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-imagebuilder-distributionconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSImageBuilderImage": {
      "title": "AWSImageBuilderImage",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ImageBuilder::Image"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-imagebuilder-image.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSImageBuilderImagePipeline": {
      "title": "AWSImageBuilderImagePipeline",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ImageBuilder::ImagePipeline"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-imagebuilder-imagepipeline.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSImageBuilderImageRecipe": {
      "title": "AWSImageBuilderImageRecipe",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ImageBuilder::ImageRecipe"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-imagebuilder-imagerecipe.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSImageBuilderInfrastructureConfiguration": {
      "title": "AWSImageBuilderInfrastructureConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ImageBuilder::InfrastructureConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-imagebuilder-infrastructureconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSInspectorAssessmentTarget": {
      "title": "AWSInspectorAssessmentTarget",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Inspector::AssessmentTarget"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-inspector-assessmenttarget.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSInspectorAssessmentTemplate": {
      "title": "AWSInspectorAssessmentTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Inspector::AssessmentTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-inspector-assessmenttemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSInspectorResourceGroup": {
      "title": "AWSInspectorResourceGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Inspector::ResourceGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-inspector-resourcegroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSInspectorV2Filter": {
      "title": "AWSInspectorV2Filter",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::InspectorV2::Filter"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-inspectorv2-filter.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSInternetMonitorMonitor": {
      "title": "AWSInternetMonitorMonitor",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::InternetMonitor::Monitor"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-internetmonitor-monitor.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTAccountAuditConfiguration": {
      "title": "AWSIoTAccountAuditConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::AccountAuditConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-accountauditconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTAuthorizer": {
      "title": "AWSIoTAuthorizer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::Authorizer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-authorizer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTBillingGroup": {
      "title": "AWSIoTBillingGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::BillingGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-billinggroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTCACertificate": {
      "title": "AWSIoTCACertificate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::CACertificate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-cacertificate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTCertificate": {
      "title": "AWSIoTCertificate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::Certificate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-certificate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTCustomMetric": {
      "title": "AWSIoTCustomMetric",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::CustomMetric"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-custommetric.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTDimension": {
      "title": "AWSIoTDimension",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::Dimension"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-dimension.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTDomainConfiguration": {
      "title": "AWSIoTDomainConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::DomainConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-domainconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTFleetMetric": {
      "title": "AWSIoTFleetMetric",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::FleetMetric"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-fleetmetric.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTJobTemplate": {
      "title": "AWSIoTJobTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::JobTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-jobtemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTLogging": {
      "title": "AWSIoTLogging",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::Logging"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-logging.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTMitigationAction": {
      "title": "AWSIoTMitigationAction",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::MitigationAction"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-mitigationaction.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTPolicy": {
      "title": "AWSIoTPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::Policy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-policy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTPolicyPrincipalAttachment": {
      "title": "AWSIoTPolicyPrincipalAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::PolicyPrincipalAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-policyprincipalattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTProvisioningTemplate": {
      "title": "AWSIoTProvisioningTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::ProvisioningTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-provisioningtemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTResourceSpecificLogging": {
      "title": "AWSIoTResourceSpecificLogging",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::ResourceSpecificLogging"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-resourcespecificlogging.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTRoleAlias": {
      "title": "AWSIoTRoleAlias",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::RoleAlias"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-rolealias.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTScheduledAudit": {
      "title": "AWSIoTScheduledAudit",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::ScheduledAudit"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-scheduledaudit.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTSecurityProfile": {
      "title": "AWSIoTSecurityProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::SecurityProfile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-securityprofile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTThing": {
      "title": "AWSIoTThing",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::Thing"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-thing.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTThingGroup": {
      "title": "AWSIoTThingGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::ThingGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-thinggroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTThingPrincipalAttachment": {
      "title": "AWSIoTThingPrincipalAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::ThingPrincipalAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-thingprincipalattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTThingType": {
      "title": "AWSIoTThingType",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::ThingType"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-thingtype.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTTopicRule": {
      "title": "AWSIoTTopicRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::TopicRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-topicrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTTopicRuleDestination": {
      "title": "AWSIoTTopicRuleDestination",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT::TopicRuleDestination"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot-topicruledestination.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoT1ClickDevice": {
      "title": "AWSIoT1ClickDevice",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT1Click::Device"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot1click-device.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoT1ClickPlacement": {
      "title": "AWSIoT1ClickPlacement",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT1Click::Placement"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot1click-placement.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoT1ClickProject": {
      "title": "AWSIoT1ClickProject",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoT1Click::Project"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iot1click-project.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTAnalyticsChannel": {
      "title": "AWSIoTAnalyticsChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTAnalytics::Channel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotanalytics-channel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTAnalyticsDataset": {
      "title": "AWSIoTAnalyticsDataset",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTAnalytics::Dataset"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotanalytics-dataset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTAnalyticsDatastore": {
      "title": "AWSIoTAnalyticsDatastore",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTAnalytics::Datastore"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotanalytics-datastore.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTAnalyticsPipeline": {
      "title": "AWSIoTAnalyticsPipeline",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTAnalytics::Pipeline"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotanalytics-pipeline.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTCoreDeviceAdvisorSuiteDefinition": {
      "title": "AWSIoTCoreDeviceAdvisorSuiteDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTCoreDeviceAdvisor::SuiteDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotcoredeviceadvisor-suitedefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTEventsAlarmModel": {
      "title": "AWSIoTEventsAlarmModel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTEvents::AlarmModel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotevents-alarmmodel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTEventsDetectorModel": {
      "title": "AWSIoTEventsDetectorModel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTEvents::DetectorModel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotevents-detectormodel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTEventsInput": {
      "title": "AWSIoTEventsInput",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTEvents::Input"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotevents-input.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTFleetHubApplication": {
      "title": "AWSIoTFleetHubApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTFleetHub::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotfleethub-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTFleetWiseCampaign": {
      "title": "AWSIoTFleetWiseCampaign",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTFleetWise::Campaign"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotfleetwise-campaign.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTFleetWiseDecoderManifest": {
      "title": "AWSIoTFleetWiseDecoderManifest",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTFleetWise::DecoderManifest"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotfleetwise-decodermanifest.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTFleetWiseFleet": {
      "title": "AWSIoTFleetWiseFleet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTFleetWise::Fleet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotfleetwise-fleet.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTFleetWiseModelManifest": {
      "title": "AWSIoTFleetWiseModelManifest",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTFleetWise::ModelManifest"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotfleetwise-modelmanifest.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTFleetWiseSignalCatalog": {
      "title": "AWSIoTFleetWiseSignalCatalog",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTFleetWise::SignalCatalog"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotfleetwise-signalcatalog.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTFleetWiseVehicle": {
      "title": "AWSIoTFleetWiseVehicle",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTFleetWise::Vehicle"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotfleetwise-vehicle.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTSiteWiseAccessPolicy": {
      "title": "AWSIoTSiteWiseAccessPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTSiteWise::AccessPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotsitewise-accesspolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTSiteWiseAsset": {
      "title": "AWSIoTSiteWiseAsset",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTSiteWise::Asset"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotsitewise-asset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTSiteWiseAssetModel": {
      "title": "AWSIoTSiteWiseAssetModel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTSiteWise::AssetModel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotsitewise-assetmodel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTSiteWiseDashboard": {
      "title": "AWSIoTSiteWiseDashboard",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTSiteWise::Dashboard"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotsitewise-dashboard.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTSiteWiseGateway": {
      "title": "AWSIoTSiteWiseGateway",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTSiteWise::Gateway"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotsitewise-gateway.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTSiteWisePortal": {
      "title": "AWSIoTSiteWisePortal",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTSiteWise::Portal"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotsitewise-portal.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTSiteWiseProject": {
      "title": "AWSIoTSiteWiseProject",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTSiteWise::Project"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotsitewise-project.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTThingsGraphFlowTemplate": {
      "title": "AWSIoTThingsGraphFlowTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTThingsGraph::FlowTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotthingsgraph-flowtemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTTwinMakerComponentType": {
      "title": "AWSIoTTwinMakerComponentType",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTTwinMaker::ComponentType"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iottwinmaker-componenttype.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTTwinMakerEntity": {
      "title": "AWSIoTTwinMakerEntity",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTTwinMaker::Entity"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iottwinmaker-entity.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTTwinMakerScene": {
      "title": "AWSIoTTwinMakerScene",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTTwinMaker::Scene"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iottwinmaker-scene.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTTwinMakerSyncJob": {
      "title": "AWSIoTTwinMakerSyncJob",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTTwinMaker::SyncJob"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iottwinmaker-syncjob.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTTwinMakerWorkspace": {
      "title": "AWSIoTTwinMakerWorkspace",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTTwinMaker::Workspace"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iottwinmaker-workspace.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTWirelessDestination": {
      "title": "AWSIoTWirelessDestination",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTWireless::Destination"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotwireless-destination.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTWirelessDeviceProfile": {
      "title": "AWSIoTWirelessDeviceProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTWireless::DeviceProfile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotwireless-deviceprofile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTWirelessFuotaTask": {
      "title": "AWSIoTWirelessFuotaTask",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTWireless::FuotaTask"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotwireless-fuotatask.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTWirelessMulticastGroup": {
      "title": "AWSIoTWirelessMulticastGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTWireless::MulticastGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotwireless-multicastgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTWirelessNetworkAnalyzerConfiguration": {
      "title": "AWSIoTWirelessNetworkAnalyzerConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTWireless::NetworkAnalyzerConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotwireless-networkanalyzerconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTWirelessPartnerAccount": {
      "title": "AWSIoTWirelessPartnerAccount",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTWireless::PartnerAccount"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotwireless-partneraccount.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTWirelessServiceProfile": {
      "title": "AWSIoTWirelessServiceProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTWireless::ServiceProfile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotwireless-serviceprofile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTWirelessTaskDefinition": {
      "title": "AWSIoTWirelessTaskDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTWireless::TaskDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotwireless-taskdefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTWirelessWirelessDevice": {
      "title": "AWSIoTWirelessWirelessDevice",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTWireless::WirelessDevice"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotwireless-wirelessdevice.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTWirelessWirelessDeviceImportTask": {
      "title": "AWSIoTWirelessWirelessDeviceImportTask",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTWireless::WirelessDeviceImportTask"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotwireless-wirelessdeviceimporttask.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIoTWirelessWirelessGateway": {
      "title": "AWSIoTWirelessWirelessGateway",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IoTWireless::WirelessGateway"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotwireless-wirelessgateway.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIVSChannel": {
      "title": "AWSIVSChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IVS::Channel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ivs-channel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIVSPlaybackKeyPair": {
      "title": "AWSIVSPlaybackKeyPair",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IVS::PlaybackKeyPair"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ivs-playbackkeypair.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIVSRecordingConfiguration": {
      "title": "AWSIVSRecordingConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IVS::RecordingConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ivs-recordingconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIVSStreamKey": {
      "title": "AWSIVSStreamKey",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IVS::StreamKey"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ivs-streamkey.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIVSChatLoggingConfiguration": {
      "title": "AWSIVSChatLoggingConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IVSChat::LoggingConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ivschat-loggingconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSIVSChatRoom": {
      "title": "AWSIVSChatRoom",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::IVSChat::Room"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ivschat-room.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKafkaConnectConnector": {
      "title": "AWSKafkaConnectConnector",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KafkaConnect::Connector"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kafkaconnect-connector.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKendraDataSource": {
      "title": "AWSKendraDataSource",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Kendra::DataSource"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kendra-datasource.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKendraFaq": {
      "title": "AWSKendraFaq",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Kendra::Faq"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kendra-faq.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKendraIndex": {
      "title": "AWSKendraIndex",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Kendra::Index"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kendra-index.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKendraRankingExecutionPlan": {
      "title": "AWSKendraRankingExecutionPlan",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KendraRanking::ExecutionPlan"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kendraranking-executionplan.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKinesisStream": {
      "title": "AWSKinesisStream",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Kinesis::Stream"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kinesis-stream.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKinesisStreamConsumer": {
      "title": "AWSKinesisStreamConsumer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Kinesis::StreamConsumer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kinesis-streamconsumer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKinesisAnalyticsApplication": {
      "title": "AWSKinesisAnalyticsApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KinesisAnalytics::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kinesisanalytics-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKinesisAnalyticsApplicationOutput": {
      "title": "AWSKinesisAnalyticsApplicationOutput",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KinesisAnalytics::ApplicationOutput"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kinesisanalytics-applicationoutput.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKinesisAnalyticsApplicationReferenceDataSource": {
      "title": "AWSKinesisAnalyticsApplicationReferenceDataSource",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KinesisAnalytics::ApplicationReferenceDataSource"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kinesisanalytics-applicationreferencedatasource.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKinesisAnalyticsV2Application": {
      "title": "AWSKinesisAnalyticsV2Application",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KinesisAnalyticsV2::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kinesisanalyticsv2-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKinesisAnalyticsV2ApplicationCloudWatchLoggingOption": {
      "title": "AWSKinesisAnalyticsV2ApplicationCloudWatchLoggingOption",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kinesisanalyticsv2-applicationcloudwatchloggingoption.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKinesisAnalyticsV2ApplicationOutput": {
      "title": "AWSKinesisAnalyticsV2ApplicationOutput",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KinesisAnalyticsV2::ApplicationOutput"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kinesisanalyticsv2-applicationoutput.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKinesisAnalyticsV2ApplicationReferenceDataSource": {
      "title": "AWSKinesisAnalyticsV2ApplicationReferenceDataSource",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kinesisanalyticsv2-applicationreferencedatasource.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKinesisFirehoseDeliveryStream": {
      "title": "AWSKinesisFirehoseDeliveryStream",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KinesisFirehose::DeliveryStream"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kinesisfirehose-deliverystream.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKinesisVideoSignalingChannel": {
      "title": "AWSKinesisVideoSignalingChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KinesisVideo::SignalingChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kinesisvideo-signalingchannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKinesisVideoStream": {
      "title": "AWSKinesisVideoStream",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KinesisVideo::Stream"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kinesisvideo-stream.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKMSAlias": {
      "title": "AWSKMSAlias",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KMS::Alias"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kms-alias.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKMSKey": {
      "title": "AWSKMSKey",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KMS::Key"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kms-key.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSKMSReplicaKey": {
      "title": "AWSKMSReplicaKey",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::KMS::ReplicaKey"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kms-replicakey.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLakeFormationDataCellsFilter": {
      "title": "AWSLakeFormationDataCellsFilter",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LakeFormation::DataCellsFilter"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lakeformation-datacellsfilter.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLakeFormationDataLakeSettings": {
      "title": "AWSLakeFormationDataLakeSettings",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LakeFormation::DataLakeSettings"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lakeformation-datalakesettings.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLakeFormationPermissions": {
      "title": "AWSLakeFormationPermissions",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LakeFormation::Permissions"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lakeformation-permissions.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLakeFormationPrincipalPermissions": {
      "title": "AWSLakeFormationPrincipalPermissions",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LakeFormation::PrincipalPermissions"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lakeformation-principalpermissions.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLakeFormationResource": {
      "title": "AWSLakeFormationResource",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LakeFormation::Resource"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lakeformation-resource.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLakeFormationTag": {
      "title": "AWSLakeFormationTag",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LakeFormation::Tag"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lakeformation-tag.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLakeFormationTagAssociation": {
      "title": "AWSLakeFormationTagAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LakeFormation::TagAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lakeformation-tagassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLambdaAlias": {
      "title": "AWSLambdaAlias",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lambda::Alias"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lambda-alias.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLambdaCodeSigningConfig": {
      "title": "AWSLambdaCodeSigningConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lambda::CodeSigningConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lambda-codesigningconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLambdaEventInvokeConfig": {
      "title": "AWSLambdaEventInvokeConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lambda::EventInvokeConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lambda-eventinvokeconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLambdaEventSourceMapping": {
      "title": "AWSLambdaEventSourceMapping",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lambda::EventSourceMapping"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lambda-eventsourcemapping.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLambdaFunction": {
      "title": "AWSLambdaFunction",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lambda::Function"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lambda-function.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLambdaLayerVersion": {
      "title": "AWSLambdaLayerVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lambda::LayerVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lambda-layerversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLambdaLayerVersionPermission": {
      "title": "AWSLambdaLayerVersionPermission",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lambda::LayerVersionPermission"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lambda-layerversionpermission.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLambdaPermission": {
      "title": "AWSLambdaPermission",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lambda::Permission"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lambda-permission.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLambdaUrl": {
      "title": "AWSLambdaUrl",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lambda::Url"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lambda-url.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLambdaVersion": {
      "title": "AWSLambdaVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lambda::Version"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lambda-version.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLexBot": {
      "title": "AWSLexBot",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lex::Bot"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lex-bot.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLexBotAlias": {
      "title": "AWSLexBotAlias",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lex::BotAlias"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lex-botalias.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLexBotVersion": {
      "title": "AWSLexBotVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lex::BotVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lex-botversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLexResourcePolicy": {
      "title": "AWSLexResourcePolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lex::ResourcePolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lex-resourcepolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLicenseManagerGrant": {
      "title": "AWSLicenseManagerGrant",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LicenseManager::Grant"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-licensemanager-grant.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLicenseManagerLicense": {
      "title": "AWSLicenseManagerLicense",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LicenseManager::License"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-licensemanager-license.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLightsailAlarm": {
      "title": "AWSLightsailAlarm",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lightsail::Alarm"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lightsail-alarm.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLightsailBucket": {
      "title": "AWSLightsailBucket",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lightsail::Bucket"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lightsail-bucket.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLightsailCertificate": {
      "title": "AWSLightsailCertificate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lightsail::Certificate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lightsail-certificate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLightsailContainer": {
      "title": "AWSLightsailContainer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lightsail::Container"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lightsail-container.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLightsailDatabase": {
      "title": "AWSLightsailDatabase",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lightsail::Database"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lightsail-database.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLightsailDisk": {
      "title": "AWSLightsailDisk",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lightsail::Disk"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lightsail-disk.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLightsailDistribution": {
      "title": "AWSLightsailDistribution",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lightsail::Distribution"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lightsail-distribution.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLightsailInstance": {
      "title": "AWSLightsailInstance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lightsail::Instance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lightsail-instance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLightsailLoadBalancer": {
      "title": "AWSLightsailLoadBalancer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lightsail::LoadBalancer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lightsail-loadbalancer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLightsailLoadBalancerTlsCertificate": {
      "title": "AWSLightsailLoadBalancerTlsCertificate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lightsail::LoadBalancerTlsCertificate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lightsail-loadbalancertlscertificate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLightsailStaticIp": {
      "title": "AWSLightsailStaticIp",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Lightsail::StaticIp"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lightsail-staticip.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLocationGeofenceCollection": {
      "title": "AWSLocationGeofenceCollection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Location::GeofenceCollection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-location-geofencecollection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLocationMap": {
      "title": "AWSLocationMap",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Location::Map"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-location-map.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLocationPlaceIndex": {
      "title": "AWSLocationPlaceIndex",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Location::PlaceIndex"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-location-placeindex.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLocationRouteCalculator": {
      "title": "AWSLocationRouteCalculator",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Location::RouteCalculator"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-location-routecalculator.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLocationTracker": {
      "title": "AWSLocationTracker",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Location::Tracker"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-location-tracker.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLocationTrackerConsumer": {
      "title": "AWSLocationTrackerConsumer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Location::TrackerConsumer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-location-trackerconsumer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLogsDestination": {
      "title": "AWSLogsDestination",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Logs::Destination"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-logs-destination.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLogsLogGroup": {
      "title": "AWSLogsLogGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Logs::LogGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-logs-loggroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLogsLogStream": {
      "title": "AWSLogsLogStream",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Logs::LogStream"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-logs-logstream.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLogsMetricFilter": {
      "title": "AWSLogsMetricFilter",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Logs::MetricFilter"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-logs-metricfilter.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLogsQueryDefinition": {
      "title": "AWSLogsQueryDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Logs::QueryDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-logs-querydefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLogsResourcePolicy": {
      "title": "AWSLogsResourcePolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Logs::ResourcePolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-logs-resourcepolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLogsSubscriptionFilter": {
      "title": "AWSLogsSubscriptionFilter",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Logs::SubscriptionFilter"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-logs-subscriptionfilter.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLookoutEquipmentInferenceScheduler": {
      "title": "AWSLookoutEquipmentInferenceScheduler",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LookoutEquipment::InferenceScheduler"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lookoutequipment-inferencescheduler.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLookoutMetricsAlert": {
      "title": "AWSLookoutMetricsAlert",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LookoutMetrics::Alert"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lookoutmetrics-alert.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLookoutMetricsAnomalyDetector": {
      "title": "AWSLookoutMetricsAnomalyDetector",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LookoutMetrics::AnomalyDetector"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lookoutmetrics-anomalydetector.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSLookoutVisionProject": {
      "title": "AWSLookoutVisionProject",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::LookoutVision::Project"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-lookoutvision-project.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSM2Application": {
      "title": "AWSM2Application",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::M2::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-m2-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSM2Environment": {
      "title": "AWSM2Environment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::M2::Environment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-m2-environment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMacieAllowList": {
      "title": "AWSMacieAllowList",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Macie::AllowList"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-macie-allowlist.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMacieCustomDataIdentifier": {
      "title": "AWSMacieCustomDataIdentifier",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Macie::CustomDataIdentifier"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-macie-customdataidentifier.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMacieFindingsFilter": {
      "title": "AWSMacieFindingsFilter",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Macie::FindingsFilter"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-macie-findingsfilter.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMacieSession": {
      "title": "AWSMacieSession",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Macie::Session"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-macie-session.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSManagedBlockchainAccessor": {
      "title": "AWSManagedBlockchainAccessor",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ManagedBlockchain::Accessor"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-managedblockchain-accessor.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSManagedBlockchainMember": {
      "title": "AWSManagedBlockchainMember",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ManagedBlockchain::Member"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-managedblockchain-member.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSManagedBlockchainNode": {
      "title": "AWSManagedBlockchainNode",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ManagedBlockchain::Node"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-managedblockchain-node.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaConnectFlow": {
      "title": "AWSMediaConnectFlow",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaConnect::Flow"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediaconnect-flow.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaConnectFlowEntitlement": {
      "title": "AWSMediaConnectFlowEntitlement",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaConnect::FlowEntitlement"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediaconnect-flowentitlement.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaConnectFlowOutput": {
      "title": "AWSMediaConnectFlowOutput",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaConnect::FlowOutput"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediaconnect-flowoutput.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaConnectFlowSource": {
      "title": "AWSMediaConnectFlowSource",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaConnect::FlowSource"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediaconnect-flowsource.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaConnectFlowVpcInterface": {
      "title": "AWSMediaConnectFlowVpcInterface",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaConnect::FlowVpcInterface"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediaconnect-flowvpcinterface.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaConvertJobTemplate": {
      "title": "AWSMediaConvertJobTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaConvert::JobTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediaconvert-jobtemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaConvertPreset": {
      "title": "AWSMediaConvertPreset",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaConvert::Preset"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediaconvert-preset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaConvertQueue": {
      "title": "AWSMediaConvertQueue",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaConvert::Queue"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediaconvert-queue.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaLiveChannel": {
      "title": "AWSMediaLiveChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaLive::Channel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-medialive-channel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaLiveInput": {
      "title": "AWSMediaLiveInput",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaLive::Input"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-medialive-input.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaLiveInputSecurityGroup": {
      "title": "AWSMediaLiveInputSecurityGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaLive::InputSecurityGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-medialive-inputsecuritygroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaPackageAsset": {
      "title": "AWSMediaPackageAsset",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaPackage::Asset"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediapackage-asset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaPackageChannel": {
      "title": "AWSMediaPackageChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaPackage::Channel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediapackage-channel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaPackageOriginEndpoint": {
      "title": "AWSMediaPackageOriginEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaPackage::OriginEndpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediapackage-originendpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaPackagePackagingConfiguration": {
      "title": "AWSMediaPackagePackagingConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaPackage::PackagingConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediapackage-packagingconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaPackagePackagingGroup": {
      "title": "AWSMediaPackagePackagingGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaPackage::PackagingGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediapackage-packaginggroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaStoreContainer": {
      "title": "AWSMediaStoreContainer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaStore::Container"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediastore-container.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMediaTailorPlaybackConfiguration": {
      "title": "AWSMediaTailorPlaybackConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MediaTailor::PlaybackConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mediatailor-playbackconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMemoryDBACL": {
      "title": "AWSMemoryDBACL",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MemoryDB::ACL"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-memorydb-acl.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMemoryDBCluster": {
      "title": "AWSMemoryDBCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MemoryDB::Cluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-memorydb-cluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMemoryDBParameterGroup": {
      "title": "AWSMemoryDBParameterGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MemoryDB::ParameterGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-memorydb-parametergroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMemoryDBSubnetGroup": {
      "title": "AWSMemoryDBSubnetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MemoryDB::SubnetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-memorydb-subnetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMemoryDBUser": {
      "title": "AWSMemoryDBUser",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MemoryDB::User"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-memorydb-user.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMSKBatchScramSecret": {
      "title": "AWSMSKBatchScramSecret",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MSK::BatchScramSecret"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-msk-batchscramsecret.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMSKCluster": {
      "title": "AWSMSKCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MSK::Cluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-msk-cluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMSKClusterPolicy": {
      "title": "AWSMSKClusterPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MSK::ClusterPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-msk-clusterpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMSKConfiguration": {
      "title": "AWSMSKConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MSK::Configuration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-msk-configuration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMSKServerlessCluster": {
      "title": "AWSMSKServerlessCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MSK::ServerlessCluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-msk-serverlesscluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMSKVpcConnection": {
      "title": "AWSMSKVpcConnection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MSK::VpcConnection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-msk-vpcconnection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSMWAAEnvironment": {
      "title": "AWSMWAAEnvironment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::MWAA::Environment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-mwaa-environment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNeptuneDBCluster": {
      "title": "AWSNeptuneDBCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Neptune::DBCluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-neptune-dbcluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNeptuneDBClusterParameterGroup": {
      "title": "AWSNeptuneDBClusterParameterGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Neptune::DBClusterParameterGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-neptune-dbclusterparametergroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNeptuneDBInstance": {
      "title": "AWSNeptuneDBInstance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Neptune::DBInstance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-neptune-dbinstance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNeptuneDBParameterGroup": {
      "title": "AWSNeptuneDBParameterGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Neptune::DBParameterGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-neptune-dbparametergroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNeptuneDBSubnetGroup": {
      "title": "AWSNeptuneDBSubnetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Neptune::DBSubnetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-neptune-dbsubnetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkFirewallFirewall": {
      "title": "AWSNetworkFirewallFirewall",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkFirewall::Firewall"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkfirewall-firewall.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkFirewallFirewallPolicy": {
      "title": "AWSNetworkFirewallFirewallPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkFirewall::FirewallPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkfirewall-firewallpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkFirewallLoggingConfiguration": {
      "title": "AWSNetworkFirewallLoggingConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkFirewall::LoggingConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkfirewall-loggingconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkFirewallRuleGroup": {
      "title": "AWSNetworkFirewallRuleGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkFirewall::RuleGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkfirewall-rulegroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerConnectAttachment": {
      "title": "AWSNetworkManagerConnectAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::ConnectAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-connectattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerConnectPeer": {
      "title": "AWSNetworkManagerConnectPeer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::ConnectPeer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-connectpeer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerCoreNetwork": {
      "title": "AWSNetworkManagerCoreNetwork",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::CoreNetwork"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-corenetwork.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerCustomerGatewayAssociation": {
      "title": "AWSNetworkManagerCustomerGatewayAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::CustomerGatewayAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-customergatewayassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerDevice": {
      "title": "AWSNetworkManagerDevice",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::Device"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-device.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerGlobalNetwork": {
      "title": "AWSNetworkManagerGlobalNetwork",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::GlobalNetwork"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-globalnetwork.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerLink": {
      "title": "AWSNetworkManagerLink",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::Link"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-link.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerLinkAssociation": {
      "title": "AWSNetworkManagerLinkAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::LinkAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-linkassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerSite": {
      "title": "AWSNetworkManagerSite",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::Site"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-site.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerSiteToSiteVpnAttachment": {
      "title": "AWSNetworkManagerSiteToSiteVpnAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::SiteToSiteVpnAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-sitetositevpnattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerTransitGatewayPeering": {
      "title": "AWSNetworkManagerTransitGatewayPeering",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::TransitGatewayPeering"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-transitgatewaypeering.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerTransitGatewayRegistration": {
      "title": "AWSNetworkManagerTransitGatewayRegistration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::TransitGatewayRegistration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-transitgatewayregistration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerTransitGatewayRouteTableAttachment": {
      "title": "AWSNetworkManagerTransitGatewayRouteTableAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::TransitGatewayRouteTableAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-transitgatewayroutetableattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNetworkManagerVpcAttachment": {
      "title": "AWSNetworkManagerVpcAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NetworkManager::VpcAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-networkmanager-vpcattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNimbleStudioLaunchProfile": {
      "title": "AWSNimbleStudioLaunchProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NimbleStudio::LaunchProfile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-nimblestudio-launchprofile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNimbleStudioStreamingImage": {
      "title": "AWSNimbleStudioStreamingImage",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NimbleStudio::StreamingImage"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-nimblestudio-streamingimage.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNimbleStudioStudio": {
      "title": "AWSNimbleStudioStudio",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NimbleStudio::Studio"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-nimblestudio-studio.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSNimbleStudioStudioComponent": {
      "title": "AWSNimbleStudioStudioComponent",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::NimbleStudio::StudioComponent"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-nimblestudio-studiocomponent.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOamLink": {
      "title": "AWSOamLink",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Oam::Link"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-oam-link.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOamSink": {
      "title": "AWSOamSink",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Oam::Sink"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-oam-sink.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOmicsAnnotationStore": {
      "title": "AWSOmicsAnnotationStore",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Omics::AnnotationStore"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-omics-annotationstore.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOmicsReferenceStore": {
      "title": "AWSOmicsReferenceStore",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Omics::ReferenceStore"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-omics-referencestore.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOmicsRunGroup": {
      "title": "AWSOmicsRunGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Omics::RunGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-omics-rungroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOmicsSequenceStore": {
      "title": "AWSOmicsSequenceStore",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Omics::SequenceStore"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-omics-sequencestore.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOmicsVariantStore": {
      "title": "AWSOmicsVariantStore",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Omics::VariantStore"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-omics-variantstore.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOmicsWorkflow": {
      "title": "AWSOmicsWorkflow",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Omics::Workflow"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-omics-workflow.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpenSearchServerlessAccessPolicy": {
      "title": "AWSOpenSearchServerlessAccessPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpenSearchServerless::AccessPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opensearchserverless-accesspolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpenSearchServerlessCollection": {
      "title": "AWSOpenSearchServerlessCollection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpenSearchServerless::Collection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opensearchserverless-collection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpenSearchServerlessSecurityConfig": {
      "title": "AWSOpenSearchServerlessSecurityConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpenSearchServerless::SecurityConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opensearchserverless-securityconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpenSearchServerlessSecurityPolicy": {
      "title": "AWSOpenSearchServerlessSecurityPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpenSearchServerless::SecurityPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opensearchserverless-securitypolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpenSearchServerlessVpcEndpoint": {
      "title": "AWSOpenSearchServerlessVpcEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpenSearchServerless::VpcEndpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opensearchserverless-vpcendpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpenSearchServiceDomain": {
      "title": "AWSOpenSearchServiceDomain",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpenSearchService::Domain"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opensearchservice-domain.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpsWorksApp": {
      "title": "AWSOpsWorksApp",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpsWorks::App"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opsworks-app.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpsWorksElasticLoadBalancerAttachment": {
      "title": "AWSOpsWorksElasticLoadBalancerAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpsWorks::ElasticLoadBalancerAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opsworks-elasticloadbalancerattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpsWorksInstance": {
      "title": "AWSOpsWorksInstance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpsWorks::Instance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opsworks-instance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpsWorksLayer": {
      "title": "AWSOpsWorksLayer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpsWorks::Layer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opsworks-layer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpsWorksStack": {
      "title": "AWSOpsWorksStack",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpsWorks::Stack"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opsworks-stack.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpsWorksUserProfile": {
      "title": "AWSOpsWorksUserProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpsWorks::UserProfile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opsworks-userprofile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpsWorksVolume": {
      "title": "AWSOpsWorksVolume",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpsWorks::Volume"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opsworks-volume.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOpsWorksCMServer": {
      "title": "AWSOpsWorksCMServer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OpsWorksCM::Server"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-opsworkscm-server.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOrganizationsAccount": {
      "title": "AWSOrganizationsAccount",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Organizations::Account"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-organizations-account.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOrganizationsOrganizationalUnit": {
      "title": "AWSOrganizationsOrganizationalUnit",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Organizations::OrganizationalUnit"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-organizations-organizationalunit.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOrganizationsPolicy": {
      "title": "AWSOrganizationsPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Organizations::Policy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-organizations-policy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOrganizationsResourcePolicy": {
      "title": "AWSOrganizationsResourcePolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Organizations::ResourcePolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-organizations-resourcepolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSOSISPipeline": {
      "title": "AWSOSISPipeline",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::OSIS::Pipeline"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-osis-pipeline.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPanoramaApplicationInstance": {
      "title": "AWSPanoramaApplicationInstance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Panorama::ApplicationInstance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-panorama-applicationinstance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPanoramaPackage": {
      "title": "AWSPanoramaPackage",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Panorama::Package"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-panorama-package.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPanoramaPackageVersion": {
      "title": "AWSPanoramaPackageVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Panorama::PackageVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-panorama-packageversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPersonalizeDataset": {
      "title": "AWSPersonalizeDataset",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Personalize::Dataset"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-personalize-dataset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPersonalizeDatasetGroup": {
      "title": "AWSPersonalizeDatasetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Personalize::DatasetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-personalize-datasetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPersonalizeSchema": {
      "title": "AWSPersonalizeSchema",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Personalize::Schema"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-personalize-schema.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPersonalizeSolution": {
      "title": "AWSPersonalizeSolution",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Personalize::Solution"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-personalize-solution.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointADMChannel": {
      "title": "AWSPinpointADMChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::ADMChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-admchannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointAPNSChannel": {
      "title": "AWSPinpointAPNSChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::APNSChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-apnschannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointAPNSSandboxChannel": {
      "title": "AWSPinpointAPNSSandboxChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::APNSSandboxChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-apnssandboxchannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointAPNSVoipChannel": {
      "title": "AWSPinpointAPNSVoipChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::APNSVoipChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-apnsvoipchannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointAPNSVoipSandboxChannel": {
      "title": "AWSPinpointAPNSVoipSandboxChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::APNSVoipSandboxChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-apnsvoipsandboxchannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointApp": {
      "title": "AWSPinpointApp",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::App"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-app.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointApplicationSettings": {
      "title": "AWSPinpointApplicationSettings",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::ApplicationSettings"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-applicationsettings.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointBaiduChannel": {
      "title": "AWSPinpointBaiduChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::BaiduChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-baiduchannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointCampaign": {
      "title": "AWSPinpointCampaign",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::Campaign"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-campaign.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointEmailChannel": {
      "title": "AWSPinpointEmailChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::EmailChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-emailchannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointEmailTemplate": {
      "title": "AWSPinpointEmailTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::EmailTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-emailtemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointEventStream": {
      "title": "AWSPinpointEventStream",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::EventStream"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-eventstream.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointGCMChannel": {
      "title": "AWSPinpointGCMChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::GCMChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-gcmchannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointInAppTemplate": {
      "title": "AWSPinpointInAppTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::InAppTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-inapptemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointPushTemplate": {
      "title": "AWSPinpointPushTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::PushTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-pushtemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointSegment": {
      "title": "AWSPinpointSegment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::Segment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-segment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointSMSChannel": {
      "title": "AWSPinpointSMSChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::SMSChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-smschannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointSmsTemplate": {
      "title": "AWSPinpointSmsTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::SmsTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-smstemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointVoiceChannel": {
      "title": "AWSPinpointVoiceChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pinpoint::VoiceChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpoint-voicechannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointEmailConfigurationSet": {
      "title": "AWSPinpointEmailConfigurationSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::PinpointEmail::ConfigurationSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpointemail-configurationset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointEmailConfigurationSetEventDestination": {
      "title": "AWSPinpointEmailConfigurationSetEventDestination",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::PinpointEmail::ConfigurationSetEventDestination"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpointemail-configurationseteventdestination.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointEmailDedicatedIpPool": {
      "title": "AWSPinpointEmailDedicatedIpPool",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::PinpointEmail::DedicatedIpPool"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpointemail-dedicatedippool.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPinpointEmailIdentity": {
      "title": "AWSPinpointEmailIdentity",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::PinpointEmail::Identity"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pinpointemail-identity.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSPipesPipe": {
      "title": "AWSPipesPipe",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Pipes::Pipe"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-pipes-pipe.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSProtonEnvironmentAccountConnection": {
      "title": "AWSProtonEnvironmentAccountConnection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Proton::EnvironmentAccountConnection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-proton-environmentaccountconnection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSProtonEnvironmentTemplate": {
      "title": "AWSProtonEnvironmentTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Proton::EnvironmentTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-proton-environmenttemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSProtonServiceTemplate": {
      "title": "AWSProtonServiceTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Proton::ServiceTemplate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-proton-servicetemplate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSQLDBLedger": {
      "title": "AWSQLDBLedger",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::QLDB::Ledger"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-qldb-ledger.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSQLDBStream": {
      "title": "AWSQLDBStream",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::QLDB::Stream"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-qldb-stream.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSQuickSightAnalysis": {
      "title": "AWSQuickSightAnalysis",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::QuickSight::Analysis"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-quicksight-analysis.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSQuickSightDashboard": {
      "title": "AWSQuickSightDashboard",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::QuickSight::Dashboard"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-quicksight-dashboard.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSQuickSightDataSet": {
      "title": "AWSQuickSightDataSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::QuickSight::DataSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-quicksight-dataset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSQuickSightDataSource": {
      "title": "AWSQuickSightDataSource",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::QuickSight::DataSource"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-quicksight-datasource.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSQuickSightRefreshSchedule": {
      "title": "AWSQuickSightRefreshSchedule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::QuickSight::RefreshSchedule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-quicksight-refreshschedule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSQuickSightTemplate": {
      "title": "AWSQuickSightTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::QuickSight::Template"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-quicksight-template.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSQuickSightTheme": {
      "title": "AWSQuickSightTheme",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::QuickSight::Theme"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-quicksight-theme.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSQuickSightTopic": {
      "title": "AWSQuickSightTopic",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::QuickSight::Topic"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-quicksight-topic.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSQuickSightVPCConnection": {
      "title": "AWSQuickSightVPCConnection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::QuickSight::VPCConnection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-quicksight-vpcconnection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRAMPermission": {
      "title": "AWSRAMPermission",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RAM::Permission"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ram-permission.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRAMResourceShare": {
      "title": "AWSRAMResourceShare",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RAM::ResourceShare"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ram-resourceshare.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSCustomDBEngineVersion": {
      "title": "AWSRDSCustomDBEngineVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::CustomDBEngineVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-customdbengineversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSDBCluster": {
      "title": "AWSRDSDBCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::DBCluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-dbcluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSDBClusterParameterGroup": {
      "title": "AWSRDSDBClusterParameterGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::DBClusterParameterGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-dbclusterparametergroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSDBInstance": {
      "title": "AWSRDSDBInstance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::DBInstance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-dbinstance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSDBParameterGroup": {
      "title": "AWSRDSDBParameterGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::DBParameterGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-dbparametergroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSDBProxy": {
      "title": "AWSRDSDBProxy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::DBProxy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-dbproxy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSDBProxyEndpoint": {
      "title": "AWSRDSDBProxyEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::DBProxyEndpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-dbproxyendpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSDBProxyTargetGroup": {
      "title": "AWSRDSDBProxyTargetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::DBProxyTargetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-dbproxytargetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSDBSecurityGroup": {
      "title": "AWSRDSDBSecurityGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::DBSecurityGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-dbsecuritygroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSDBSecurityGroupIngress": {
      "title": "AWSRDSDBSecurityGroupIngress",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::DBSecurityGroupIngress"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-dbsecuritygroupingress.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSDBSubnetGroup": {
      "title": "AWSRDSDBSubnetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::DBSubnetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-dbsubnetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSEventSubscription": {
      "title": "AWSRDSEventSubscription",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::EventSubscription"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-eventsubscription.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSGlobalCluster": {
      "title": "AWSRDSGlobalCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::GlobalCluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-globalcluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRDSOptionGroup": {
      "title": "AWSRDSOptionGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RDS::OptionGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rds-optiongroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRedshiftCluster": {
      "title": "AWSRedshiftCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Redshift::Cluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-redshift-cluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRedshiftClusterParameterGroup": {
      "title": "AWSRedshiftClusterParameterGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Redshift::ClusterParameterGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-redshift-clusterparametergroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRedshiftClusterSecurityGroup": {
      "title": "AWSRedshiftClusterSecurityGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Redshift::ClusterSecurityGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-redshift-clustersecuritygroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRedshiftClusterSecurityGroupIngress": {
      "title": "AWSRedshiftClusterSecurityGroupIngress",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Redshift::ClusterSecurityGroupIngress"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-redshift-clustersecuritygroupingress.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRedshiftClusterSubnetGroup": {
      "title": "AWSRedshiftClusterSubnetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Redshift::ClusterSubnetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-redshift-clustersubnetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRedshiftEndpointAccess": {
      "title": "AWSRedshiftEndpointAccess",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Redshift::EndpointAccess"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-redshift-endpointaccess.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRedshiftEndpointAuthorization": {
      "title": "AWSRedshiftEndpointAuthorization",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Redshift::EndpointAuthorization"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-redshift-endpointauthorization.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRedshiftEventSubscription": {
      "title": "AWSRedshiftEventSubscription",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Redshift::EventSubscription"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-redshift-eventsubscription.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRedshiftScheduledAction": {
      "title": "AWSRedshiftScheduledAction",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Redshift::ScheduledAction"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-redshift-scheduledaction.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRedshiftServerlessNamespace": {
      "title": "AWSRedshiftServerlessNamespace",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RedshiftServerless::Namespace"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-redshiftserverless-namespace.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRedshiftServerlessWorkgroup": {
      "title": "AWSRedshiftServerlessWorkgroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RedshiftServerless::Workgroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-redshiftserverless-workgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRefactorSpacesApplication": {
      "title": "AWSRefactorSpacesApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RefactorSpaces::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-refactorspaces-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRefactorSpacesEnvironment": {
      "title": "AWSRefactorSpacesEnvironment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RefactorSpaces::Environment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-refactorspaces-environment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRefactorSpacesRoute": {
      "title": "AWSRefactorSpacesRoute",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RefactorSpaces::Route"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-refactorspaces-route.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRefactorSpacesService": {
      "title": "AWSRefactorSpacesService",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RefactorSpaces::Service"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-refactorspaces-service.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRekognitionCollection": {
      "title": "AWSRekognitionCollection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Rekognition::Collection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rekognition-collection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRekognitionProject": {
      "title": "AWSRekognitionProject",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Rekognition::Project"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rekognition-project.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRekognitionStreamProcessor": {
      "title": "AWSRekognitionStreamProcessor",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Rekognition::StreamProcessor"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rekognition-streamprocessor.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSResilienceHubApp": {
      "title": "AWSResilienceHubApp",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ResilienceHub::App"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-resiliencehub-app.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSResilienceHubResiliencyPolicy": {
      "title": "AWSResilienceHubResiliencyPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ResilienceHub::ResiliencyPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-resiliencehub-resiliencypolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSResourceExplorer2DefaultViewAssociation": {
      "title": "AWSResourceExplorer2DefaultViewAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ResourceExplorer2::DefaultViewAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-resourceexplorer2-defaultviewassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSResourceExplorer2Index": {
      "title": "AWSResourceExplorer2Index",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ResourceExplorer2::Index"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-resourceexplorer2-index.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSResourceExplorer2View": {
      "title": "AWSResourceExplorer2View",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ResourceExplorer2::View"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-resourceexplorer2-view.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSResourceGroupsGroup": {
      "title": "AWSResourceGroupsGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ResourceGroups::Group"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-resourcegroups-group.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoboMakerFleet": {
      "title": "AWSRoboMakerFleet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RoboMaker::Fleet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-robomaker-fleet.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoboMakerRobot": {
      "title": "AWSRoboMakerRobot",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RoboMaker::Robot"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-robomaker-robot.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoboMakerRobotApplication": {
      "title": "AWSRoboMakerRobotApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RoboMaker::RobotApplication"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-robomaker-robotapplication.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoboMakerRobotApplicationVersion": {
      "title": "AWSRoboMakerRobotApplicationVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RoboMaker::RobotApplicationVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-robomaker-robotapplicationversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoboMakerSimulationApplication": {
      "title": "AWSRoboMakerSimulationApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RoboMaker::SimulationApplication"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-robomaker-simulationapplication.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoboMakerSimulationApplicationVersion": {
      "title": "AWSRoboMakerSimulationApplicationVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RoboMaker::SimulationApplicationVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-robomaker-simulationapplicationversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRolesAnywhereCRL": {
      "title": "AWSRolesAnywhereCRL",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RolesAnywhere::CRL"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rolesanywhere-crl.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRolesAnywhereProfile": {
      "title": "AWSRolesAnywhereProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RolesAnywhere::Profile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rolesanywhere-profile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRolesAnywhereTrustAnchor": {
      "title": "AWSRolesAnywhereTrustAnchor",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RolesAnywhere::TrustAnchor"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rolesanywhere-trustanchor.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53CidrCollection": {
      "title": "AWSRoute53CidrCollection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53::CidrCollection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53-cidrcollection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53DNSSEC": {
      "title": "AWSRoute53DNSSEC",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53::DNSSEC"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53-dnssec.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53HealthCheck": {
      "title": "AWSRoute53HealthCheck",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53::HealthCheck"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53-healthcheck.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53HostedZone": {
      "title": "AWSRoute53HostedZone",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53::HostedZone"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53-hostedzone.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53KeySigningKey": {
      "title": "AWSRoute53KeySigningKey",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53::KeySigningKey"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53-keysigningkey.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53RecordSet": {
      "title": "AWSRoute53RecordSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53::RecordSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53-recordset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53RecordSetGroup": {
      "title": "AWSRoute53RecordSetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53::RecordSetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53-recordsetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53RecoveryControlCluster": {
      "title": "AWSRoute53RecoveryControlCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53RecoveryControl::Cluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53recoverycontrol-cluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53RecoveryControlControlPanel": {
      "title": "AWSRoute53RecoveryControlControlPanel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53RecoveryControl::ControlPanel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53recoverycontrol-controlpanel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53RecoveryControlRoutingControl": {
      "title": "AWSRoute53RecoveryControlRoutingControl",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53RecoveryControl::RoutingControl"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53recoverycontrol-routingcontrol.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53RecoveryControlSafetyRule": {
      "title": "AWSRoute53RecoveryControlSafetyRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53RecoveryControl::SafetyRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53recoverycontrol-safetyrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53RecoveryReadinessCell": {
      "title": "AWSRoute53RecoveryReadinessCell",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53RecoveryReadiness::Cell"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53recoveryreadiness-cell.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53RecoveryReadinessReadinessCheck": {
      "title": "AWSRoute53RecoveryReadinessReadinessCheck",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53RecoveryReadiness::ReadinessCheck"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53recoveryreadiness-readinesscheck.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53RecoveryReadinessRecoveryGroup": {
      "title": "AWSRoute53RecoveryReadinessRecoveryGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53RecoveryReadiness::RecoveryGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53recoveryreadiness-recoverygroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53RecoveryReadinessResourceSet": {
      "title": "AWSRoute53RecoveryReadinessResourceSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53RecoveryReadiness::ResourceSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53recoveryreadiness-resourceset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53ResolverFirewallDomainList": {
      "title": "AWSRoute53ResolverFirewallDomainList",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53Resolver::FirewallDomainList"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53resolver-firewalldomainlist.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53ResolverFirewallRuleGroup": {
      "title": "AWSRoute53ResolverFirewallRuleGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53Resolver::FirewallRuleGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53resolver-firewallrulegroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53ResolverFirewallRuleGroupAssociation": {
      "title": "AWSRoute53ResolverFirewallRuleGroupAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53Resolver::FirewallRuleGroupAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53resolver-firewallrulegroupassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53ResolverResolverConfig": {
      "title": "AWSRoute53ResolverResolverConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53Resolver::ResolverConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53resolver-resolverconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53ResolverResolverDNSSECConfig": {
      "title": "AWSRoute53ResolverResolverDNSSECConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53Resolver::ResolverDNSSECConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53resolver-resolverdnssecconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53ResolverResolverEndpoint": {
      "title": "AWSRoute53ResolverResolverEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53Resolver::ResolverEndpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53resolver-resolverendpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53ResolverResolverQueryLoggingConfig": {
      "title": "AWSRoute53ResolverResolverQueryLoggingConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53Resolver::ResolverQueryLoggingConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53resolver-resolverqueryloggingconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53ResolverResolverQueryLoggingConfigAssociation": {
      "title": "AWSRoute53ResolverResolverQueryLoggingConfigAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53resolver-resolverqueryloggingconfigassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53ResolverResolverRule": {
      "title": "AWSRoute53ResolverResolverRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53Resolver::ResolverRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53resolver-resolverrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRoute53ResolverResolverRuleAssociation": {
      "title": "AWSRoute53ResolverResolverRuleAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Route53Resolver::ResolverRuleAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-route53resolver-resolverruleassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSRUMAppMonitor": {
      "title": "AWSRUMAppMonitor",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::RUM::AppMonitor"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-rum-appmonitor.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSS3AccessPoint": {
      "title": "AWSS3AccessPoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::S3::AccessPoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-s3-accesspoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSS3Bucket": {
      "title": "AWSS3Bucket",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::S3::Bucket"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-s3-bucket.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSS3BucketPolicy": {
      "title": "AWSS3BucketPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::S3::BucketPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-s3-bucketpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSS3MultiRegionAccessPoint": {
      "title": "AWSS3MultiRegionAccessPoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::S3::MultiRegionAccessPoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-s3-multiregionaccesspoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSS3MultiRegionAccessPointPolicy": {
      "title": "AWSS3MultiRegionAccessPointPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::S3::MultiRegionAccessPointPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-s3-multiregionaccesspointpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSS3StorageLens": {
      "title": "AWSS3StorageLens",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::S3::StorageLens"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-s3-storagelens.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSS3ObjectLambdaAccessPoint": {
      "title": "AWSS3ObjectLambdaAccessPoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::S3ObjectLambda::AccessPoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-s3objectlambda-accesspoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSS3ObjectLambdaAccessPointPolicy": {
      "title": "AWSS3ObjectLambdaAccessPointPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::S3ObjectLambda::AccessPointPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-s3objectlambda-accesspointpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSS3OutpostsAccessPoint": {
      "title": "AWSS3OutpostsAccessPoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::S3Outposts::AccessPoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-s3outposts-accesspoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSS3OutpostsBucket": {
      "title": "AWSS3OutpostsBucket",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::S3Outposts::Bucket"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-s3outposts-bucket.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSS3OutpostsBucketPolicy": {
      "title": "AWSS3OutpostsBucketPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::S3Outposts::BucketPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-s3outposts-bucketpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSS3OutpostsEndpoint": {
      "title": "AWSS3OutpostsEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::S3Outposts::Endpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-s3outposts-endpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerApp": {
      "title": "AWSSageMakerApp",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::App"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-app.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerAppImageConfig": {
      "title": "AWSSageMakerAppImageConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::AppImageConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-appimageconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerCodeRepository": {
      "title": "AWSSageMakerCodeRepository",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::CodeRepository"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-coderepository.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerDataQualityJobDefinition": {
      "title": "AWSSageMakerDataQualityJobDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::DataQualityJobDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-dataqualityjobdefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerDevice": {
      "title": "AWSSageMakerDevice",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::Device"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-device.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerDeviceFleet": {
      "title": "AWSSageMakerDeviceFleet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::DeviceFleet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-devicefleet.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerDomain": {
      "title": "AWSSageMakerDomain",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::Domain"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-domain.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerEndpoint": {
      "title": "AWSSageMakerEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::Endpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-endpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerEndpointConfig": {
      "title": "AWSSageMakerEndpointConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::EndpointConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-endpointconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerFeatureGroup": {
      "title": "AWSSageMakerFeatureGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::FeatureGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-featuregroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerImage": {
      "title": "AWSSageMakerImage",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::Image"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-image.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerImageVersion": {
      "title": "AWSSageMakerImageVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::ImageVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-imageversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerInferenceExperiment": {
      "title": "AWSSageMakerInferenceExperiment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::InferenceExperiment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-inferenceexperiment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerModel": {
      "title": "AWSSageMakerModel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::Model"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-model.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerModelBiasJobDefinition": {
      "title": "AWSSageMakerModelBiasJobDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::ModelBiasJobDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-modelbiasjobdefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerModelCard": {
      "title": "AWSSageMakerModelCard",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::ModelCard"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-modelcard.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerModelExplainabilityJobDefinition": {
      "title": "AWSSageMakerModelExplainabilityJobDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::ModelExplainabilityJobDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-modelexplainabilityjobdefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerModelPackage": {
      "title": "AWSSageMakerModelPackage",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::ModelPackage"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-modelpackage.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerModelPackageGroup": {
      "title": "AWSSageMakerModelPackageGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::ModelPackageGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-modelpackagegroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerModelQualityJobDefinition": {
      "title": "AWSSageMakerModelQualityJobDefinition",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::ModelQualityJobDefinition"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-modelqualityjobdefinition.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerMonitoringSchedule": {
      "title": "AWSSageMakerMonitoringSchedule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::MonitoringSchedule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-monitoringschedule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerNotebookInstance": {
      "title": "AWSSageMakerNotebookInstance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::NotebookInstance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-notebookinstance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerNotebookInstanceLifecycleConfig": {
      "title": "AWSSageMakerNotebookInstanceLifecycleConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::NotebookInstanceLifecycleConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-notebookinstancelifecycleconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerPipeline": {
      "title": "AWSSageMakerPipeline",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::Pipeline"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-pipeline.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerProject": {
      "title": "AWSSageMakerProject",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::Project"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-project.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerSpace": {
      "title": "AWSSageMakerSpace",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::Space"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-space.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerUserProfile": {
      "title": "AWSSageMakerUserProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::UserProfile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-userprofile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSageMakerWorkteam": {
      "title": "AWSSageMakerWorkteam",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SageMaker::Workteam"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sagemaker-workteam.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSchedulerSchedule": {
      "title": "AWSSchedulerSchedule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Scheduler::Schedule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-scheduler-schedule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSchedulerScheduleGroup": {
      "title": "AWSSchedulerScheduleGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Scheduler::ScheduleGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-scheduler-schedulegroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSDBDomain": {
      "title": "AWSSDBDomain",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SDB::Domain"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sdb-domain.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSecretsManagerResourcePolicy": {
      "title": "AWSSecretsManagerResourcePolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SecretsManager::ResourcePolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-secretsmanager-resourcepolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSecretsManagerRotationSchedule": {
      "title": "AWSSecretsManagerRotationSchedule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SecretsManager::RotationSchedule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-secretsmanager-rotationschedule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSecretsManagerSecret": {
      "title": "AWSSecretsManagerSecret",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SecretsManager::Secret"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-secretsmanager-secret.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSecretsManagerSecretTargetAttachment": {
      "title": "AWSSecretsManagerSecretTargetAttachment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SecretsManager::SecretTargetAttachment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-secretsmanager-secrettargetattachment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSecurityHubAutomationRule": {
      "title": "AWSSecurityHubAutomationRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SecurityHub::AutomationRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-securityhub-automationrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSecurityHubHub": {
      "title": "AWSSecurityHubHub",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SecurityHub::Hub"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-securityhub-hub.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSecurityHubStandard": {
      "title": "AWSSecurityHubStandard",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SecurityHub::Standard"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-securityhub-standard.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogAcceptedPortfolioShare": {
      "title": "AWSServiceCatalogAcceptedPortfolioShare",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::AcceptedPortfolioShare"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-acceptedportfolioshare.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogCloudFormationProduct": {
      "title": "AWSServiceCatalogCloudFormationProduct",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::CloudFormationProduct"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-cloudformationproduct.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogCloudFormationProvisionedProduct": {
      "title": "AWSServiceCatalogCloudFormationProvisionedProduct",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::CloudFormationProvisionedProduct"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-cloudformationprovisionedproduct.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogLaunchNotificationConstraint": {
      "title": "AWSServiceCatalogLaunchNotificationConstraint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::LaunchNotificationConstraint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-launchnotificationconstraint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogLaunchRoleConstraint": {
      "title": "AWSServiceCatalogLaunchRoleConstraint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::LaunchRoleConstraint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-launchroleconstraint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogLaunchTemplateConstraint": {
      "title": "AWSServiceCatalogLaunchTemplateConstraint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::LaunchTemplateConstraint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-launchtemplateconstraint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogPortfolio": {
      "title": "AWSServiceCatalogPortfolio",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::Portfolio"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-portfolio.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogPortfolioPrincipalAssociation": {
      "title": "AWSServiceCatalogPortfolioPrincipalAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::PortfolioPrincipalAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-portfolioprincipalassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogPortfolioProductAssociation": {
      "title": "AWSServiceCatalogPortfolioProductAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::PortfolioProductAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-portfolioproductassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogPortfolioShare": {
      "title": "AWSServiceCatalogPortfolioShare",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::PortfolioShare"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-portfolioshare.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogResourceUpdateConstraint": {
      "title": "AWSServiceCatalogResourceUpdateConstraint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::ResourceUpdateConstraint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-resourceupdateconstraint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogServiceAction": {
      "title": "AWSServiceCatalogServiceAction",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::ServiceAction"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-serviceaction.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogServiceActionAssociation": {
      "title": "AWSServiceCatalogServiceActionAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::ServiceActionAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-serviceactionassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogStackSetConstraint": {
      "title": "AWSServiceCatalogStackSetConstraint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::StackSetConstraint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-stacksetconstraint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogTagOption": {
      "title": "AWSServiceCatalogTagOption",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::TagOption"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-tagoption.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogTagOptionAssociation": {
      "title": "AWSServiceCatalogTagOptionAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalog::TagOptionAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalog-tagoptionassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogAppRegistryApplication": {
      "title": "AWSServiceCatalogAppRegistryApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalogAppRegistry::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalogappregistry-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogAppRegistryAttributeGroup": {
      "title": "AWSServiceCatalogAppRegistryAttributeGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalogAppRegistry::AttributeGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalogappregistry-attributegroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogAppRegistryAttributeGroupAssociation": {
      "title": "AWSServiceCatalogAppRegistryAttributeGroupAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalogappregistry-attributegroupassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceCatalogAppRegistryResourceAssociation": {
      "title": "AWSServiceCatalogAppRegistryResourceAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceCatalogAppRegistry::ResourceAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicecatalogappregistry-resourceassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceDiscoveryHttpNamespace": {
      "title": "AWSServiceDiscoveryHttpNamespace",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceDiscovery::HttpNamespace"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicediscovery-httpnamespace.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceDiscoveryInstance": {
      "title": "AWSServiceDiscoveryInstance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceDiscovery::Instance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicediscovery-instance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceDiscoveryPrivateDnsNamespace": {
      "title": "AWSServiceDiscoveryPrivateDnsNamespace",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceDiscovery::PrivateDnsNamespace"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicediscovery-privatednsnamespace.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceDiscoveryPublicDnsNamespace": {
      "title": "AWSServiceDiscoveryPublicDnsNamespace",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceDiscovery::PublicDnsNamespace"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicediscovery-publicdnsnamespace.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSServiceDiscoveryService": {
      "title": "AWSServiceDiscoveryService",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::ServiceDiscovery::Service"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-servicediscovery-service.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSESConfigurationSet": {
      "title": "AWSSESConfigurationSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SES::ConfigurationSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ses-configurationset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSESConfigurationSetEventDestination": {
      "title": "AWSSESConfigurationSetEventDestination",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SES::ConfigurationSetEventDestination"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ses-configurationseteventdestination.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSESContactList": {
      "title": "AWSSESContactList",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SES::ContactList"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ses-contactlist.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSESDedicatedIpPool": {
      "title": "AWSSESDedicatedIpPool",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SES::DedicatedIpPool"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ses-dedicatedippool.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSESEmailIdentity": {
      "title": "AWSSESEmailIdentity",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SES::EmailIdentity"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ses-emailidentity.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSESReceiptFilter": {
      "title": "AWSSESReceiptFilter",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SES::ReceiptFilter"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ses-receiptfilter.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSESReceiptRule": {
      "title": "AWSSESReceiptRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SES::ReceiptRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ses-receiptrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSESReceiptRuleSet": {
      "title": "AWSSESReceiptRuleSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SES::ReceiptRuleSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ses-receiptruleset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSESTemplate": {
      "title": "AWSSESTemplate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SES::Template"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ses-template.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSESVdmAttributes": {
      "title": "AWSSESVdmAttributes",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SES::VdmAttributes"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ses-vdmattributes.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSShieldDRTAccess": {
      "title": "AWSShieldDRTAccess",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Shield::DRTAccess"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-shield-drtaccess.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSShieldProactiveEngagement": {
      "title": "AWSShieldProactiveEngagement",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Shield::ProactiveEngagement"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-shield-proactiveengagement.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSShieldProtection": {
      "title": "AWSShieldProtection",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Shield::Protection"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-shield-protection.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSShieldProtectionGroup": {
      "title": "AWSShieldProtectionGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Shield::ProtectionGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-shield-protectiongroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSignerProfilePermission": {
      "title": "AWSSignerProfilePermission",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Signer::ProfilePermission"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-signer-profilepermission.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSignerSigningProfile": {
      "title": "AWSSignerSigningProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Signer::SigningProfile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-signer-signingprofile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSimSpaceWeaverSimulation": {
      "title": "AWSSimSpaceWeaverSimulation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SimSpaceWeaver::Simulation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-simspaceweaver-simulation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSNSSubscription": {
      "title": "AWSSNSSubscription",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SNS::Subscription"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sns-subscription.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSNSTopic": {
      "title": "AWSSNSTopic",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SNS::Topic"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sns-topic.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSNSTopicPolicy": {
      "title": "AWSSNSTopicPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SNS::TopicPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sns-topicpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSQSQueue": {
      "title": "AWSSQSQueue",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SQS::Queue"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sqs-queue.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSQSQueuePolicy": {
      "title": "AWSSQSQueuePolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SQS::QueuePolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sqs-queuepolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMAssociation": {
      "title": "AWSSSMAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSM::Association"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssm-association.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMDocument": {
      "title": "AWSSSMDocument",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSM::Document"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssm-document.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMMaintenanceWindow": {
      "title": "AWSSSMMaintenanceWindow",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSM::MaintenanceWindow"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssm-maintenancewindow.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMMaintenanceWindowTarget": {
      "title": "AWSSSMMaintenanceWindowTarget",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSM::MaintenanceWindowTarget"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssm-maintenancewindowtarget.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMMaintenanceWindowTask": {
      "title": "AWSSSMMaintenanceWindowTask",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSM::MaintenanceWindowTask"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssm-maintenancewindowtask.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMParameter": {
      "title": "AWSSSMParameter",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSM::Parameter"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssm-parameter.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMPatchBaseline": {
      "title": "AWSSSMPatchBaseline",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSM::PatchBaseline"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssm-patchbaseline.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMResourceDataSync": {
      "title": "AWSSSMResourceDataSync",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSM::ResourceDataSync"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssm-resourcedatasync.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMResourcePolicy": {
      "title": "AWSSSMResourcePolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSM::ResourcePolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssm-resourcepolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMContactsContact": {
      "title": "AWSSSMContactsContact",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSMContacts::Contact"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssmcontacts-contact.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMContactsContactChannel": {
      "title": "AWSSSMContactsContactChannel",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSMContacts::ContactChannel"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssmcontacts-contactchannel.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMContactsPlan": {
      "title": "AWSSSMContactsPlan",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSMContacts::Plan"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssmcontacts-plan.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMContactsRotation": {
      "title": "AWSSSMContactsRotation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSMContacts::Rotation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssmcontacts-rotation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMIncidentsReplicationSet": {
      "title": "AWSSSMIncidentsReplicationSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSMIncidents::ReplicationSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssmincidents-replicationset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSMIncidentsResponsePlan": {
      "title": "AWSSSMIncidentsResponsePlan",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSMIncidents::ResponsePlan"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ssmincidents-responseplan.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSOAssignment": {
      "title": "AWSSSOAssignment",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSO::Assignment"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sso-assignment.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSOInstanceAccessControlAttributeConfiguration": {
      "title": "AWSSSOInstanceAccessControlAttributeConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSO::InstanceAccessControlAttributeConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sso-instanceaccesscontrolattributeconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSSOPermissionSet": {
      "title": "AWSSSOPermissionSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SSO::PermissionSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-sso-permissionset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSStepFunctionsActivity": {
      "title": "AWSStepFunctionsActivity",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::StepFunctions::Activity"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-stepfunctions-activity.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSStepFunctionsStateMachine": {
      "title": "AWSStepFunctionsStateMachine",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::StepFunctions::StateMachine"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-stepfunctions-statemachine.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSStepFunctionsStateMachineAlias": {
      "title": "AWSStepFunctionsStateMachineAlias",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::StepFunctions::StateMachineAlias"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-stepfunctions-statemachinealias.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSStepFunctionsStateMachineVersion": {
      "title": "AWSStepFunctionsStateMachineVersion",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::StepFunctions::StateMachineVersion"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-stepfunctions-statemachineversion.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSupportAppAccountAlias": {
      "title": "AWSSupportAppAccountAlias",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SupportApp::AccountAlias"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-supportapp-accountalias.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSupportAppSlackChannelConfiguration": {
      "title": "AWSSupportAppSlackChannelConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SupportApp::SlackChannelConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-supportapp-slackchannelconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSupportAppSlackWorkspaceConfiguration": {
      "title": "AWSSupportAppSlackWorkspaceConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SupportApp::SlackWorkspaceConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-supportapp-slackworkspaceconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSyntheticsCanary": {
      "title": "AWSSyntheticsCanary",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Synthetics::Canary"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-synthetics-canary.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSyntheticsGroup": {
      "title": "AWSSyntheticsGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Synthetics::Group"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-synthetics-group.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSSystemsManagerSAPApplication": {
      "title": "AWSSystemsManagerSAPApplication",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::SystemsManagerSAP::Application"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-systemsmanagersap-application.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSTimestreamDatabase": {
      "title": "AWSTimestreamDatabase",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Timestream::Database"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-timestream-database.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSTimestreamScheduledQuery": {
      "title": "AWSTimestreamScheduledQuery",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Timestream::ScheduledQuery"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-timestream-scheduledquery.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSTimestreamTable": {
      "title": "AWSTimestreamTable",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Timestream::Table"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-timestream-table.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSTransferAgreement": {
      "title": "AWSTransferAgreement",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Transfer::Agreement"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-transfer-agreement.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSTransferCertificate": {
      "title": "AWSTransferCertificate",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Transfer::Certificate"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-transfer-certificate.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSTransferConnector": {
      "title": "AWSTransferConnector",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Transfer::Connector"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-transfer-connector.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSTransferProfile": {
      "title": "AWSTransferProfile",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Transfer::Profile"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-transfer-profile.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSTransferServer": {
      "title": "AWSTransferServer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Transfer::Server"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-transfer-server.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSTransferUser": {
      "title": "AWSTransferUser",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Transfer::User"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-transfer-user.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSTransferWorkflow": {
      "title": "AWSTransferWorkflow",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Transfer::Workflow"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-transfer-workflow.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSVoiceIDDomain": {
      "title": "AWSVoiceIDDomain",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::VoiceID::Domain"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-voiceid-domain.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSVpcLatticeAccessLogSubscription": {
      "title": "AWSVpcLatticeAccessLogSubscription",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::VpcLattice::AccessLogSubscription"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-vpclattice-accesslogsubscription.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSVpcLatticeAuthPolicy": {
      "title": "AWSVpcLatticeAuthPolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::VpcLattice::AuthPolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-vpclattice-authpolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSVpcLatticeListener": {
      "title": "AWSVpcLatticeListener",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::VpcLattice::Listener"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-vpclattice-listener.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSVpcLatticeResourcePolicy": {
      "title": "AWSVpcLatticeResourcePolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::VpcLattice::ResourcePolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-vpclattice-resourcepolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSVpcLatticeRule": {
      "title": "AWSVpcLatticeRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::VpcLattice::Rule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-vpclattice-rule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSVpcLatticeService": {
      "title": "AWSVpcLatticeService",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::VpcLattice::Service"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-vpclattice-service.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSVpcLatticeServiceNetwork": {
      "title": "AWSVpcLatticeServiceNetwork",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::VpcLattice::ServiceNetwork"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-vpclattice-servicenetwork.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSVpcLatticeServiceNetworkServiceAssociation": {
      "title": "AWSVpcLatticeServiceNetworkServiceAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::VpcLattice::ServiceNetworkServiceAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-vpclattice-servicenetworkserviceassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSVpcLatticeServiceNetworkVpcAssociation": {
      "title": "AWSVpcLatticeServiceNetworkVpcAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::VpcLattice::ServiceNetworkVpcAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-vpclattice-servicenetworkvpcassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSVpcLatticeTargetGroup": {
      "title": "AWSVpcLatticeTargetGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::VpcLattice::TargetGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-vpclattice-targetgroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFByteMatchSet": {
      "title": "AWSWAFByteMatchSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAF::ByteMatchSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-waf-bytematchset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFIPSet": {
      "title": "AWSWAFIPSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAF::IPSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-waf-ipset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFRule": {
      "title": "AWSWAFRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAF::Rule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-waf-rule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFSizeConstraintSet": {
      "title": "AWSWAFSizeConstraintSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAF::SizeConstraintSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-waf-sizeconstraintset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFSqlInjectionMatchSet": {
      "title": "AWSWAFSqlInjectionMatchSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAF::SqlInjectionMatchSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-waf-sqlinjectionmatchset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFWebACL": {
      "title": "AWSWAFWebACL",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAF::WebACL"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-waf-webacl.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFXssMatchSet": {
      "title": "AWSWAFXssMatchSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAF::XssMatchSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-waf-xssmatchset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFRegionalByteMatchSet": {
      "title": "AWSWAFRegionalByteMatchSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFRegional::ByteMatchSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafregional-bytematchset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFRegionalGeoMatchSet": {
      "title": "AWSWAFRegionalGeoMatchSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFRegional::GeoMatchSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafregional-geomatchset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFRegionalIPSet": {
      "title": "AWSWAFRegionalIPSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFRegional::IPSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafregional-ipset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFRegionalRateBasedRule": {
      "title": "AWSWAFRegionalRateBasedRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFRegional::RateBasedRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafregional-ratebasedrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFRegionalRegexPatternSet": {
      "title": "AWSWAFRegionalRegexPatternSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFRegional::RegexPatternSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafregional-regexpatternset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFRegionalRule": {
      "title": "AWSWAFRegionalRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFRegional::Rule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafregional-rule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFRegionalSizeConstraintSet": {
      "title": "AWSWAFRegionalSizeConstraintSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFRegional::SizeConstraintSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafregional-sizeconstraintset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFRegionalSqlInjectionMatchSet": {
      "title": "AWSWAFRegionalSqlInjectionMatchSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFRegional::SqlInjectionMatchSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafregional-sqlinjectionmatchset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFRegionalWebACL": {
      "title": "AWSWAFRegionalWebACL",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFRegional::WebACL"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafregional-webacl.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFRegionalWebACLAssociation": {
      "title": "AWSWAFRegionalWebACLAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFRegional::WebACLAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafregional-webaclassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFRegionalXssMatchSet": {
      "title": "AWSWAFRegionalXssMatchSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFRegional::XssMatchSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafregional-xssmatchset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFv2IPSet": {
      "title": "AWSWAFv2IPSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFv2::IPSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafv2-ipset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFv2LoggingConfiguration": {
      "title": "AWSWAFv2LoggingConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFv2::LoggingConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafv2-loggingconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFv2RegexPatternSet": {
      "title": "AWSWAFv2RegexPatternSet",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFv2::RegexPatternSet"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafv2-regexpatternset.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFv2RuleGroup": {
      "title": "AWSWAFv2RuleGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFv2::RuleGroup"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafv2-rulegroup.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFv2WebACL": {
      "title": "AWSWAFv2WebACL",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFv2::WebACL"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafv2-webacl.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWAFv2WebACLAssociation": {
      "title": "AWSWAFv2WebACLAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WAFv2::WebACLAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wafv2-webaclassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWisdomAssistant": {
      "title": "AWSWisdomAssistant",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Wisdom::Assistant"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wisdom-assistant.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWisdomAssistantAssociation": {
      "title": "AWSWisdomAssistantAssociation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Wisdom::AssistantAssociation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wisdom-assistantassociation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWisdomKnowledgeBase": {
      "title": "AWSWisdomKnowledgeBase",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::Wisdom::KnowledgeBase"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-wisdom-knowledgebase.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWorkSpacesConnectionAlias": {
      "title": "AWSWorkSpacesConnectionAlias",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WorkSpaces::ConnectionAlias"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-workspaces-connectionalias.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSWorkSpacesWorkspace": {
      "title": "AWSWorkSpacesWorkspace",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::WorkSpaces::Workspace"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-workspaces-workspace.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSXRayGroup": {
      "title": "AWSXRayGroup",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::XRay::Group"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-xray-group.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSXRayResourcePolicy": {
      "title": "AWSXRayResourcePolicy",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::XRay::ResourcePolicy"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-xray-resourcepolicy.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "AWSXRaySamplingRule": {
      "title": "AWSXRaySamplingRule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "AWS::XRay::SamplingRule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-xray-samplingrule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "DatadogDashboardsDashboard": {
      "title": "DatadogDashboardsDashboard",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "Datadog::Dashboards::Dashboard"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--datadog-dashboards-dashboard.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "DatadogIAMUser": {
      "title": "DatadogIAMUser",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "Datadog::IAM::User"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--datadog-iam-user.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "DatadogIntegrationsAWS": {
      "title": "DatadogIntegrationsAWS",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "Datadog::Integrations::AWS"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--datadog-integrations-aws.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "DatadogMonitorsDowntime": {
      "title": "DatadogMonitorsDowntime",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "Datadog::Monitors::Downtime"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--datadog-monitors-downtime.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "DatadogMonitorsMonitor": {
      "title": "DatadogMonitorsMonitor",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "Datadog::Monitors::Monitor"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--datadog-monitors-monitor.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "DatadogSLOsSLO": {
      "title": "DatadogSLOsSLO",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "Datadog::SLOs::SLO"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--datadog-slos-slo.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasAlertConfiguration": {
      "title": "MongoDBAtlasAlertConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::AlertConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-alertconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasAuditing": {
      "title": "MongoDBAtlasAuditing",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::Auditing"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-auditing.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasCloudBackUpRestoreJobs": {
      "title": "MongoDBAtlasCloudBackUpRestoreJobs",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::CloudBackUpRestoreJobs"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-cloudbackuprestorejobs.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasCloudBackupSchedule": {
      "title": "MongoDBAtlasCloudBackupSchedule",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::CloudBackupSchedule"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-cloudbackupschedule.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasCloudBackupSnapshot": {
      "title": "MongoDBAtlasCloudBackupSnapshot",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::CloudBackupSnapshot"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-cloudbackupsnapshot.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasCloudBackupSnapshotExportBucket": {
      "title": "MongoDBAtlasCloudBackupSnapshotExportBucket",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::CloudBackupSnapshotExportBucket"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-cloudbackupsnapshotexportbucket.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasCluster": {
      "title": "MongoDBAtlasCluster",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::Cluster"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-cluster.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasCustomDBRole": {
      "title": "MongoDBAtlasCustomDBRole",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::CustomDBRole"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-customdbrole.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasCustomDnsConfigurationClusterAws": {
      "title": "MongoDBAtlasCustomDnsConfigurationClusterAws",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::CustomDnsConfigurationClusterAws"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-customdnsconfigurationclusteraws.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasDatabaseUser": {
      "title": "MongoDBAtlasDatabaseUser",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::DatabaseUser"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-databaseuser.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasDataLakes": {
      "title": "MongoDBAtlasDataLakes",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::DataLakes"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-datalakes.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasEncryptionAtRest": {
      "title": "MongoDBAtlasEncryptionAtRest",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::EncryptionAtRest"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-encryptionatrest.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasFederatedSettingsOrgRoleMapping": {
      "title": "MongoDBAtlasFederatedSettingsOrgRoleMapping",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::FederatedSettingsOrgRoleMapping"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-federatedsettingsorgrolemapping.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasGlobalClusterConfig": {
      "title": "MongoDBAtlasGlobalClusterConfig",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::GlobalClusterConfig"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-globalclusterconfig.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasLDAPConfiguration": {
      "title": "MongoDBAtlasLDAPConfiguration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::LDAPConfiguration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-ldapconfiguration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasLDAPVerify": {
      "title": "MongoDBAtlasLDAPVerify",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::LDAPVerify"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-ldapverify.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasMaintenanceWindow": {
      "title": "MongoDBAtlasMaintenanceWindow",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::MaintenanceWindow"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-maintenancewindow.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasNetworkContainer": {
      "title": "MongoDBAtlasNetworkContainer",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::NetworkContainer"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-networkcontainer.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasNetworkPeering": {
      "title": "MongoDBAtlasNetworkPeering",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::NetworkPeering"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-networkpeering.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasOnlineArchive": {
      "title": "MongoDBAtlasOnlineArchive",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::OnlineArchive"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-onlinearchive.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasOrgInvitation": {
      "title": "MongoDBAtlasOrgInvitation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::OrgInvitation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-orginvitation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasPrivateEndpoint": {
      "title": "MongoDBAtlasPrivateEndpoint",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::PrivateEndpoint"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-privateendpoint.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasPrivateEndpointADL": {
      "title": "MongoDBAtlasPrivateEndpointADL",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::PrivateEndpointADL"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-privateendpointadl.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasPrivateEndPointRegionalMode": {
      "title": "MongoDBAtlasPrivateEndPointRegionalMode",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::PrivateEndPointRegionalMode"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-privateendpointregionalmode.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasProject": {
      "title": "MongoDBAtlasProject",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::Project"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-project.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasProjectInvitation": {
      "title": "MongoDBAtlasProjectInvitation",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::ProjectInvitation"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-projectinvitation.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasProjectIpAccessList": {
      "title": "MongoDBAtlasProjectIpAccessList",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::ProjectIpAccessList"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-projectipaccesslist.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasSearchIndex": {
      "title": "MongoDBAtlasSearchIndex",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::SearchIndex"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-searchindex.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasServerlessInstance": {
      "title": "MongoDBAtlasServerlessInstance",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::ServerlessInstance"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-serverlessinstance.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasTeams": {
      "title": "MongoDBAtlasTeams",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::Teams"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-teams.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasThirdPartyIntegration": {
      "title": "MongoDBAtlasThirdPartyIntegration",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::ThirdPartyIntegration"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-thirdpartyintegration.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasTrigger": {
      "title": "MongoDBAtlasTrigger",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::Trigger"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-trigger.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    },
    "MongoDBAtlasX509AuthenticationDatabaseUser": {
      "title": "MongoDBAtlasX509AuthenticationDatabaseUser",
      "type": "object",
      "required": [
        "Type",
        "Properties"
      ],
      "properties": {
        "Type": {
          "type": "string",
          "enum": [
            "MongoDB::Atlas::X509AuthenticationDatabaseUser"
          ]
        },
        "Properties": {
          "$ref": "https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--mongodb-atlas-x509authenticationdatabaseuser.json"
        },
        "DeletionPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "UpdateReplacePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html>",
          "type": "string",
          "enum": [
            "Delete",
            "Retain",
            "Snapshot"
          ]
        },
        "Metadata": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html>",
          "type": "object"
        },
        "CreationPolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html>",
          "type": "object"
        },
        "UpdatePolicy": {
          "description": "<https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html>",
          "type": "object"
        },
        "DependsOn": {
          "type": [
            "string",
            "array"
          ],
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    }
  }
}
