UNPKG

@aws-cdk/aws-ssm

Version:

The CDK Construct Library for AWS::SSM

228 lines (227 loc) 9.69 kB
function _aws_cdk_aws_ssm_IParameter(p) { } function _aws_cdk_aws_ssm_IStringParameter(p) { } function _aws_cdk_aws_ssm_IStringListParameter(p) { } function _aws_cdk_aws_ssm_ParameterOptions(p) { if (p == null) return; visitedObjects.add(p); try { if (!visitedObjects.has(p.tier)) _aws_cdk_aws_ssm_ParameterTier(p.tier); } finally { visitedObjects.delete(p); } } function _aws_cdk_aws_ssm_StringParameterProps(p) { if (p == null) return; visitedObjects.add(p); try { if (!visitedObjects.has(p.dataType)) _aws_cdk_aws_ssm_ParameterDataType(p.dataType); if (!visitedObjects.has(p.type)) _aws_cdk_aws_ssm_ParameterType(p.type); if (!visitedObjects.has(p.tier)) _aws_cdk_aws_ssm_ParameterTier(p.tier); } finally { visitedObjects.delete(p); } } function _aws_cdk_aws_ssm_StringListParameterProps(p) { if (p == null) return; visitedObjects.add(p); try { if (!visitedObjects.has(p.tier)) _aws_cdk_aws_ssm_ParameterTier(p.tier); } finally { visitedObjects.delete(p); } } 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_StringParameterAttributes(p) { if (p == null) return; visitedObjects.add(p); try { if (!visitedObjects.has(p.type)) _aws_cdk_aws_ssm_ParameterType(p.type); } finally { visitedObjects.delete(p); } } function _aws_cdk_aws_ssm_SecureStringParameterAttributes(p) { } function _aws_cdk_aws_ssm_StringParameter(p) { } function _aws_cdk_aws_ssm_StringListParameter(p) { } function _aws_cdk_aws_ssm_CfnAssociationProps(p) { } function _aws_cdk_aws_ssm_CfnAssociation(p) { } function _aws_cdk_aws_ssm_CfnAssociation_InstanceAssociationOutputLocationProperty(p) { } function _aws_cdk_aws_ssm_CfnAssociation_S3OutputLocationProperty(p) { } function _aws_cdk_aws_ssm_CfnAssociation_TargetProperty(p) { } function _aws_cdk_aws_ssm_CfnDocumentProps(p) { if (p == null) return; visitedObjects.add(p); try { if (p.tags != null) for (const o of p.tags) if (!visitedObjects.has(o)) require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o); } finally { visitedObjects.delete(p); } } function _aws_cdk_aws_ssm_CfnDocument(p) { } function _aws_cdk_aws_ssm_CfnDocument_AttachmentsSourceProperty(p) { } function _aws_cdk_aws_ssm_CfnDocument_DocumentRequiresProperty(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowProps(p) { if (p == null) return; visitedObjects.add(p); try { if (p.tags != null) for (const o of p.tags) if (!visitedObjects.has(o)) require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o); } finally { visitedObjects.delete(p); } } function _aws_cdk_aws_ssm_CfnMaintenanceWindow(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTargetProps(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTarget(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTarget_TargetsProperty(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTaskProps(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_CloudWatchOutputConfigProperty(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_LoggingInfoProperty(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowAutomationParametersProperty(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowLambdaParametersProperty(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowRunCommandParametersProperty(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowStepFunctionsParametersProperty(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_NotificationConfigProperty(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_TargetProperty(p) { } function _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_TaskInvocationParametersProperty(p) { } function _aws_cdk_aws_ssm_CfnParameterProps(p) { } function _aws_cdk_aws_ssm_CfnParameter(p) { } function _aws_cdk_aws_ssm_CfnPatchBaselineProps(p) { if (p == null) return; visitedObjects.add(p); try { if (p.tags != null) for (const o of p.tags) if (!visitedObjects.has(o)) require("@aws-cdk/core/.warnings.jsii.js")._aws_cdk_core_CfnTag(o); } finally { visitedObjects.delete(p); } } function _aws_cdk_aws_ssm_CfnPatchBaseline(p) { } function _aws_cdk_aws_ssm_CfnPatchBaseline_PatchFilterProperty(p) { } function _aws_cdk_aws_ssm_CfnPatchBaseline_PatchFilterGroupProperty(p) { } function _aws_cdk_aws_ssm_CfnPatchBaseline_PatchSourceProperty(p) { } function _aws_cdk_aws_ssm_CfnPatchBaseline_RuleProperty(p) { } function _aws_cdk_aws_ssm_CfnPatchBaseline_RuleGroupProperty(p) { } function _aws_cdk_aws_ssm_CfnResourceDataSyncProps(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_CfnResourceDataSync_SyncSourceProperty(p) { } function _aws_cdk_aws_ssm_CfnResourcePolicyProps(p) { } function _aws_cdk_aws_ssm_CfnResourcePolicy(p) { } function print(name, deprecationMessage) { const deprecated = process.env.JSII_DEPRECATED; const deprecationMode = ["warn", "fail", "quiet"].includes(deprecated) ? deprecated : "warn"; const message = `${name} is deprecated.\n ${deprecationMessage.trim()}\n 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; } } function getPropertyDescriptor(obj, prop) { const descriptor = Object.getOwnPropertyDescriptor(obj, prop); if (descriptor) { return descriptor; } const proto = Object.getPrototypeOf(obj); const prototypeDescriptor = proto && getPropertyDescriptor(proto, prop); if (prototypeDescriptor) { return prototypeDescriptor; } return {}; } const visitedObjects = new Set(); class DeprecationError extends Error { constructor(...args) { super(...args); Object.defineProperty(this, "name", { configurable: false, enumerable: true, value: "DeprecationError", writable: false, }); } } module.exports = { print, getPropertyDescriptor, DeprecationError, _aws_cdk_aws_ssm_IParameter, _aws_cdk_aws_ssm_IStringParameter, _aws_cdk_aws_ssm_IStringListParameter, _aws_cdk_aws_ssm_ParameterOptions, _aws_cdk_aws_ssm_StringParameterProps, _aws_cdk_aws_ssm_StringListParameterProps, _aws_cdk_aws_ssm_ParameterType, _aws_cdk_aws_ssm_ParameterDataType, _aws_cdk_aws_ssm_ParameterTier, _aws_cdk_aws_ssm_CommonStringParameterAttributes, _aws_cdk_aws_ssm_StringParameterAttributes, _aws_cdk_aws_ssm_SecureStringParameterAttributes, _aws_cdk_aws_ssm_StringParameter, _aws_cdk_aws_ssm_StringListParameter, _aws_cdk_aws_ssm_CfnAssociationProps, _aws_cdk_aws_ssm_CfnAssociation, _aws_cdk_aws_ssm_CfnAssociation_InstanceAssociationOutputLocationProperty, _aws_cdk_aws_ssm_CfnAssociation_S3OutputLocationProperty, _aws_cdk_aws_ssm_CfnAssociation_TargetProperty, _aws_cdk_aws_ssm_CfnDocumentProps, _aws_cdk_aws_ssm_CfnDocument, _aws_cdk_aws_ssm_CfnDocument_AttachmentsSourceProperty, _aws_cdk_aws_ssm_CfnDocument_DocumentRequiresProperty, _aws_cdk_aws_ssm_CfnMaintenanceWindowProps, _aws_cdk_aws_ssm_CfnMaintenanceWindow, _aws_cdk_aws_ssm_CfnMaintenanceWindowTargetProps, _aws_cdk_aws_ssm_CfnMaintenanceWindowTarget, _aws_cdk_aws_ssm_CfnMaintenanceWindowTarget_TargetsProperty, _aws_cdk_aws_ssm_CfnMaintenanceWindowTaskProps, _aws_cdk_aws_ssm_CfnMaintenanceWindowTask, _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_CloudWatchOutputConfigProperty, _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_LoggingInfoProperty, _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowAutomationParametersProperty, _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowLambdaParametersProperty, _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowRunCommandParametersProperty, _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_MaintenanceWindowStepFunctionsParametersProperty, _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_NotificationConfigProperty, _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_TargetProperty, _aws_cdk_aws_ssm_CfnMaintenanceWindowTask_TaskInvocationParametersProperty, _aws_cdk_aws_ssm_CfnParameterProps, _aws_cdk_aws_ssm_CfnParameter, _aws_cdk_aws_ssm_CfnPatchBaselineProps, _aws_cdk_aws_ssm_CfnPatchBaseline, _aws_cdk_aws_ssm_CfnPatchBaseline_PatchFilterProperty, _aws_cdk_aws_ssm_CfnPatchBaseline_PatchFilterGroupProperty, _aws_cdk_aws_ssm_CfnPatchBaseline_PatchSourceProperty, _aws_cdk_aws_ssm_CfnPatchBaseline_RuleProperty, _aws_cdk_aws_ssm_CfnPatchBaseline_RuleGroupProperty, _aws_cdk_aws_ssm_CfnResourceDataSyncProps, _aws_cdk_aws_ssm_CfnResourceDataSync, _aws_cdk_aws_ssm_CfnResourceDataSync_AwsOrganizationsSourceProperty, _aws_cdk_aws_ssm_CfnResourceDataSync_S3DestinationProperty, _aws_cdk_aws_ssm_CfnResourceDataSync_SyncSourceProperty, _aws_cdk_aws_ssm_CfnResourcePolicyProps, _aws_cdk_aws_ssm_CfnResourcePolicy };