function _aws_cdk_aws_ssm_ParameterType(p){}function _aws_cdk_aws_ssm_ParameterDataType(p){}function _aws_cdk_aws_ssm_ParameterTier(p){}function _aws_cdk_aws_ssm_CommonStringParameterAttributes(p){}function _aws_cdk_aws_ssm_CfnParameterProps(p){}function _aws_cdk_aws_ssm_StringListParameterProps(p){p!=null&&(visitedObjects.add(p),visitedObjects.has(p.tier)||(p.tier,void 0),visitedObjects.delete(p))}function _aws_cdk_aws_ssm_IStringListParameter(p){}function _aws_cdk_aws_ssm_IStringParameter(p){}function _aws_cdk_aws_ssm_SecureStringParameterAttributes(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowProps(p){p!=null&&(visitedObjects.add(p),visitedObjects.has(p.tags)||require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(p.tags),visitedObjects.delete(p))}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTargetProps(p){}function _aws_cdk_aws_ssm_ParameterOptions(p){p!=null&&(visitedObjects.add(p),visitedObjects.has(p.tier)||(p.tier,void 0),visitedObjects.delete(p))}function _aws_cdk_aws_ssm_CfnResourceDataSyncProps(p){}function _aws_cdk_aws_ssm_IParameter(p){}function _aws_cdk_aws_ssm_StringParameterAttributes(p){p!=null&&(visitedObjects.add(p),visitedObjects.has(p.type)||(p.type,void 0),visitedObjects.delete(p))}function _aws_cdk_aws_ssm_CfnParameter(p){}function _aws_cdk_aws_ssm_StringParameterProps(p){p!=null&&(visitedObjects.add(p),visitedObjects.has(p.dataType)||(p.dataType,void 0),visitedObjects.has(p.type)||(p.type,void 0),visitedObjects.has(p.tier)||(p.tier,void 0),visitedObjects.delete(p))}function _aws_cdk_aws_ssm_CfnMaintenanceWindow(p){}function _aws_cdk_aws_ssm_CfnDocumentProps(p){p!=null&&(visitedObjects.add(p),visitedObjects.has(p.tags)||require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(p.tags),visitedObjects.delete(p))}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTaskProps(p){}function _aws_cdk_aws_ssm_CfnAssociationProps(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTarget(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTarget_TargetsProperty(p){}function _aws_cdk_aws_ssm_CfnResourceDataSync(p){}function _aws_cdk_aws_ssm_CfnResourceDataSync_AwsOrganizationsSourceProperty(p){}function _aws_cdk_aws_ssm_CfnResourceDataSync_S3DestinationProperty(p){}function _aws_cdk_aws_ssm_CfnPatchBaselineProps(p){p!=null&&(visitedObjects.add(p),visitedObjects.has(p.tags)||require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(p.tags),visitedObjects.delete(p))}function _aws_cdk_aws_ssm_StringListParameter(p){}function _aws_cdk_aws_ssm_CfnDocument(p){}function _aws_cdk_aws_ssm_CfnDocument_DocumentRequiresProperty(p){}function _aws_cdk_aws_ssm_CfnDocument_AttachmentsSourceProperty(p){}function _aws_cdk_aws_ssm_CfnAssociation(p){}function _aws_cdk_aws_ssm_CfnAssociation_TargetProperty(p){}function _aws_cdk_aws_ssm_CfnAssociation_S3OutputLocationProperty(p){}function _aws_cdk_aws_ssm_CfnResourceDataSync_SyncSourceProperty(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowAutomationParametersProperty(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_TargetProperty(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_LoggingInfoProperty(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowStepFunctionsParametersProperty(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowLambdaParametersProperty(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_NotificationConfigProperty(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_CloudWatchOutputConfigProperty(p){}function _aws_cdk_aws_ssm_CfnAssociation_InstanceAssociationOutputLocationProperty(p){}function _aws_cdk_aws_ssm_CfnPatchBaseline(p){}function _aws_cdk_aws_ssm_CfnPatchBaseline_PatchFilterProperty(p){}function _aws_cdk_aws_ssm_CfnPatchBaseline_PatchSourceProperty(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowRunCommandParametersProperty(p){}function _aws_cdk_aws_ssm_CfnPatchBaseline_PatchFilterGroupProperty(p){}function _aws_cdk_aws_ssm_CfnPatchBaseline_RuleProperty(p){}function _aws_cdk_aws_ssm_CfnPatchBaseline_RuleGroupProperty(p){}function _aws_cdk_aws_ssm_StringParameter(p){}function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_TaskInvocationParametersProperty(p){}function print(name,deprecationMessage){const deprecated=process.env.JSII_DEPRECATED,deprecationMode=["warn","fail","quiet"].includes(deprecated)?deprecated:"warn",message=`${name} is deprecated.
  ${deprecationMessage}
  This API will be removed in the next major release.`;switch(deprecationMode){case"fail":throw new DeprecationError(message);case"warn":console.warn("[WARNING]",message);break}}const visitedObjects=new Set;class DeprecationError extends Error{}module.exports={print,_aws_cdk_aws_ssm_ParameterType,_aws_cdk_aws_ssm_ParameterDataType,_aws_cdk_aws_ssm_ParameterTier,_aws_cdk_aws_ssm_CommonStringParameterAttributes,_aws_cdk_aws_ssm_CfnParameterProps,_aws_cdk_aws_ssm_StringListParameterProps,_aws_cdk_aws_ssm_IStringListParameter,_aws_cdk_aws_ssm_IStringParameter,_aws_cdk_aws_ssm_SecureStringParameterAttributes,_aws_cdk_aws_ssm_CfnMaintenanceWindowProps,_aws_cdk_aws_ssm_CfnMaintenanceWindowTargetProps,_aws_cdk_aws_ssm_ParameterOptions,_aws_cdk_aws_ssm_CfnResourceDataSyncProps,_aws_cdk_aws_ssm_IParameter,_aws_cdk_aws_ssm_StringParameterAttributes,_aws_cdk_aws_ssm_CfnParameter,_aws_cdk_aws_ssm_StringParameterProps,_aws_cdk_aws_ssm_CfnMaintenanceWindow,_aws_cdk_aws_ssm_CfnDocumentProps,_aws_cdk_aws_ssm_CfnMaintenanceWindowTaskProps,_aws_cdk_aws_ssm_CfnAssociationProps,_aws_cdk_aws_ssm_CfnMaintenanceWindowTarget,_aws_cdk_aws_ssm_CfnMaintenanceWindowTarget_TargetsProperty,_aws_cdk_aws_ssm_CfnResourceDataSync,_aws_cdk_aws_ssm_CfnResourceDataSync_AwsOrganizationsSourceProperty,_aws_cdk_aws_ssm_CfnResourceDataSync_S3DestinationProperty,_aws_cdk_aws_ssm_CfnPatchBaselineProps,_aws_cdk_aws_ssm_StringListParameter,_aws_cdk_aws_ssm_CfnDocument,_aws_cdk_aws_ssm_CfnDocument_DocumentRequiresProperty,_aws_cdk_aws_ssm_CfnDocument_AttachmentsSourceProperty,_aws_cdk_aws_ssm_CfnAssociation,_aws_cdk_aws_ssm_CfnAssociation_TargetProperty,_aws_cdk_aws_ssm_CfnAssociation_S3OutputLocationProperty,_aws_cdk_aws_ssm_CfnResourceDataSync_SyncSourceProperty,_aws_cdk_aws_ssm_CfnMaintenanceWindowTask,_aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowAutomationParametersProperty,_aws_cdk_aws_ssm_CfnMaintenanceWindowTask_TargetProperty,_aws_cdk_aws_ssm_CfnMaintenanceWindowTask_LoggingInfoProperty,_aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowStepFunctionsParametersProperty,_aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowLambdaParametersProperty,_aws_cdk_aws_ssm_CfnMaintenanceWindowTask_NotificationConfigProperty,_aws_cdk_aws_ssm_CfnMaintenanceWindowTask_CloudWatchOutputConfigProperty,_aws_cdk_aws_ssm_CfnAssociation_InstanceAssociationOutputLocationProperty,_aws_cdk_aws_ssm_CfnPatchBaseline,_aws_cdk_aws_ssm_CfnPatchBaseline_PatchFilterProperty,_aws_cdk_aws_ssm_CfnPatchBaseline_PatchSourceProperty,_aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowRunCommandParametersProperty,_aws_cdk_aws_ssm_CfnPatchBaseline_PatchFilterGroupProperty,_aws_cdk_aws_ssm_CfnPatchBaseline_RuleProperty,_aws_cdk_aws_ssm_CfnPatchBaseline_RuleGroupProperty,_aws_cdk_aws_ssm_StringParameter,_aws_cdk_aws_ssm_CfnMaintenanceWindowTask_TaskInvocationParametersProperty},module.exports.DeprecationError=DeprecationError;
//# sourceMappingURL=.warnings.jsii.js.map
