@aws-cdk/aws-ssm
Advanced tools
Comparing version 0.25.3 to 0.26.0
@@ -19,3 +19,3 @@ "use strict"; | ||
// Construct/get a singleton parameter under the stack | ||
const param = new cdk.Parameter(this, 'Parameter', { | ||
const param = new cdk.CfnParameter(this, 'Parameter', { | ||
type: 'AWS::SSM::Parameter::Value<String>', | ||
@@ -54,2 +54,2 @@ default: props.parameterName | ||
exports.ParameterStoreSecureString = ParameterStoreSecureString; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFyYW1ldGVyLXN0b3JlLXN0cmluZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInBhcmFtZXRlci1zdG9yZS1zdHJpbmcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxvQ0FBcUM7QUFtQnJDOzs7O0dBSUc7QUFDSCxNQUFhLG9CQUFxQixTQUFRLEdBQUcsQ0FBQyxTQUFTO0lBR3JELFlBQVksS0FBb0IsRUFBRSxFQUFVLEVBQUUsS0FBZ0M7UUFDNUUsS0FBSyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsQ0FBQztRQUVqQiwwRUFBMEU7UUFDMUUseUJBQXlCO1FBQ3pCLEVBQUU7UUFDRixzREFBc0Q7UUFDdEQsd0NBQXdDO1FBQ3hDLElBQUksS0FBSyxDQUFDLE9BQU8sS0FBSyxTQUFTLEVBQUU7WUFDL0Isc0RBQXNEO1lBQ3RELE1BQU0sS0FBSyxHQUFHLElBQUksR0FBRyxDQUFDLFNBQVMsQ0FBQyxJQUFJLEVBQUUsV0FBVyxFQUFFO2dCQUNqRCxJQUFJLEVBQUUsb0NBQW9DO2dCQUMxQyxPQUFPLEVBQUUsS0FBSyxDQUFDLGFBQWE7YUFDN0IsQ0FBQyxDQUFDO1lBQ0gsSUFBSSxDQUFDLFdBQVcsR0FBRyxLQUFLLENBQUMsV0FBVyxDQUFDO1NBQ3RDO2FBQU07WUFDTCwwQkFBMEI7WUFDMUIsTUFBTSxNQUFNLEdBQUcsSUFBSSxHQUFHLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxFQUFFLFdBQVcsRUFBRTtnQkFDekQsT0FBTyxFQUFFLEdBQUcsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHO2dCQUN4QyxZQUFZLEVBQUUsR0FBRyxLQUFLLENBQUMsYUFBYSxJQUFJLEtBQUssQ0FBQyxPQUFPLEVBQUU7YUFDeEQsQ0FBQyxDQUFDO1lBQ0gsSUFBSSxDQUFDLFdBQVcsR0FBRyxNQUFNLENBQUMsV0FBVyxDQUFDO1NBQ3ZDO0lBQ0gsQ0FBQztDQUNGO0FBM0JELG9EQTJCQztBQWlCRDs7Ozs7OztHQU9HO0FBQ0gsTUFBYSwwQkFBMkIsU0FBUSxHQUFHLENBQUMsZ0JBQWdCO0lBQ2xFLFlBQVksS0FBb0IsRUFBRSxFQUFVLEVBQUUsS0FBc0M7UUFDbEYsS0FBSyxDQUFDLEtBQUssRUFBRSxFQUFFLEVBQUU7WUFDZixPQUFPLEVBQUUsR0FBRyxDQUFDLHVCQUF1QixDQUFDLFNBQVM7WUFDOUMsWUFBWSxFQUFFLEdBQUcsS0FBSyxDQUFDLGFBQWEsSUFBSSxLQUFLLENBQUMsT0FBTyxFQUFFO1NBQ3hELENBQUMsQ0FBQztJQUNMLENBQUM7Q0FDRjtBQVBELGdFQU9DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNkayA9IHJlcXVpcmUoJ0Bhd3MtY2RrL2NkaycpO1xuXG4vKipcbiAqIFByb3BlcnRpZXMgZm9yIGEgUGFyYW1ldGVyU3RvcmVWYWx1ZVxuICovXG5leHBvcnQgaW50ZXJmYWNlIFBhcmFtZXRlclN0b3JlU3RyaW5nUHJvcHMge1xuICAvKipcbiAgICogVGhlIG5hbWUgb2YgdGhlIHBhcmFtZXRlciBzdG9yZSB2YWx1ZVxuICAgKi9cbiAgcGFyYW1ldGVyTmFtZTogc3RyaW5nO1xuXG4gIC8qKlxuICAgKiBUaGUgdmVyc2lvbiBudW1iZXIgb2YgdGhlIHZhbHVlIHlvdSB3aXNoIHRvIHJldHJpZXZlLlxuICAgKlxuICAgKiBAZGVmYXVsdCBUaGUgbGF0ZXN0IHZlcnNpb24gd2lsbCBiZSByZXRyaWV2ZWQuXG4gICAqL1xuICB2ZXJzaW9uPzogbnVtYmVyO1xufVxuXG4vKipcbiAqIFJlZmVyZW5jZXMgYSBwdWJsaWMgdmFsdWUgaW4gQVdTIFN5c3RlbXMgTWFuYWdlciBQYXJhbWV0ZXIgU3RvcmVcbiAqXG4gKiBAc2VlIGh0dHBzOi8vZG9jcy5hd3MuYW1hem9uLmNvbS9BV1NDbG91ZEZvcm1hdGlvbi9sYXRlc3QvVXNlckd1aWRlL2R5bmFtaWMtcmVmZXJlbmNlcy5odG1sXG4gKi9cbmV4cG9ydCBjbGFzcyBQYXJhbWV0ZXJTdG9yZVN0cmluZyBleHRlbmRzIGNkay5Db25zdHJ1Y3Qge1xuICBwdWJsaWMgcmVhZG9ubHkgc3RyaW5nVmFsdWU6IHN0cmluZztcblxuICBjb25zdHJ1Y3RvcihzY29wZTogY2RrLkNvbnN0cnVjdCwgaWQ6IHN0cmluZywgcHJvcHM6IFBhcmFtZXRlclN0b3JlU3RyaW5nUHJvcHMpIHtcbiAgICBzdXBlcihzY29wZSwgaWQpO1xuXG4gICAgLy8gV2UgdXNlIGEgZGlmZmVyZW50IGlubmVyIGNvbnN0cnVjdCBkZXBlbmQgb24gd2hldGhlciB3ZSB3YW50IHRoZSBsYXRlc3RcbiAgICAvLyBvciBhIHNwZWNpZmljIHZlcnNpb24uXG4gICAgLy9cbiAgICAvLyAqIExhdGVzdCAtIGdlbmVyYXRlIGEgUGFyYW1ldGVyIGFuZCByZWZlcmVuY2UgdGhhdC5cbiAgICAvLyAqIFNwZWNpZmljIC0gdXNlIGEgRHluYW1pYyBSZWZlcmVuY2UuXG4gICAgaWYgKHByb3BzLnZlcnNpb24gPT09IHVuZGVmaW5lZCkge1xuICAgICAgLy8gQ29uc3RydWN0L2dldCBhIHNpbmdsZXRvbiBwYXJhbWV0ZXIgdW5kZXIgdGhlIHN0YWNrXG4gICAgICBjb25zdCBwYXJhbSA9IG5ldyBjZGsuUGFyYW1ldGVyKHRoaXMsICdQYXJhbWV0ZXInLCB7XG4gICAgICAgIHR5cGU6ICdBV1M6OlNTTTo6UGFyYW1ldGVyOjpWYWx1ZTxTdHJpbmc+JyxcbiAgICAgICAgZGVmYXVsdDogcHJvcHMucGFyYW1ldGVyTmFtZVxuICAgICAgfSk7XG4gICAgICB0aGlzLnN0cmluZ1ZhbHVlID0gcGFyYW0uc3RyaW5nVmFsdWU7XG4gICAgfSBlbHNlIHtcbiAgICAgIC8vIFVzZSBhIGR5bmFtaWMgcmVmZXJlbmNlXG4gICAgICBjb25zdCBkeW5SZWYgPSBuZXcgY2RrLkR5bmFtaWNSZWZlcmVuY2UodGhpcywgJ1JlZmVyZW5jZScsIHtcbiAgICAgICAgc2VydmljZTogY2RrLkR5bmFtaWNSZWZlcmVuY2VTZXJ2aWNlLlNzbSxcbiAgICAgICAgcmVmZXJlbmNlS2V5OiBgJHtwcm9wcy5wYXJhbWV0ZXJOYW1lfToke3Byb3BzLnZlcnNpb259YCxcbiAgICAgIH0pO1xuICAgICAgdGhpcy5zdHJpbmdWYWx1ZSA9IGR5blJlZi5zdHJpbmdWYWx1ZTtcbiAgICB9XG4gIH1cbn1cblxuLyoqXG4gKiBQcm9wZXJ0aWVzIGZvciBhIFBhcmFtZXRlclN0b3JlVmFsdWVcbiAqL1xuZXhwb3J0IGludGVyZmFjZSBQYXJhbWV0ZXJTdG9yZVNlY3VyZVN0cmluZ1Byb3BzIHtcbiAgLyoqXG4gICAqIFRoZSBuYW1lIG9mIHRoZSBwYXJhbWV0ZXIgc3RvcmUgc2VjdXJlIHN0cmluZyB2YWx1ZVxuICAgKi9cbiAgcGFyYW1ldGVyTmFtZTogc3RyaW5nO1xuXG4gIC8qKlxuICAgKiBUaGUgdmVyc2lvbiBudW1iZXIgb2YgdGhlIHZhbHVlIHlvdSB3aXNoIHRvIHJldHJpZXZlLlxuICAgKi9cbiAgdmVyc2lvbjogbnVtYmVyO1xufVxuXG4vKipcbiAqIFJlZmVyZW5jZXMgYSBzZWNyZXQgdmFsdWUgaW4gQVdTIFN5c3RlbXMgTWFuYWdlciBQYXJhbWV0ZXIgU3RvcmVcbiAqXG4gKiBJdCBpcyBub3QgcG9zc2libGUgdG8gcmV0cmlldmUgdGhlIFwibGF0ZXN0XCIgdmFsdWUgb2YgYSBzZWNyZXQuXG4gKiBVc2UgU2VjcmV0cyBNYW5hZ2VyIGlmIHlvdSBuZWVkIHRoYXQgYWJpbGl0eS5cbiAqXG4gKiBAc2VlIGh0dHBzOi8vZG9jcy5hd3MuYW1hem9uLmNvbS9BV1NDbG91ZEZvcm1hdGlvbi9sYXRlc3QvVXNlckd1aWRlL2R5bmFtaWMtcmVmZXJlbmNlcy5odG1sXG4gKi9cbmV4cG9ydCBjbGFzcyBQYXJhbWV0ZXJTdG9yZVNlY3VyZVN0cmluZyBleHRlbmRzIGNkay5EeW5hbWljUmVmZXJlbmNlIHtcbiAgY29uc3RydWN0b3Ioc2NvcGU6IGNkay5Db25zdHJ1Y3QsIGlkOiBzdHJpbmcsIHByb3BzOiBQYXJhbWV0ZXJTdG9yZVNlY3VyZVN0cmluZ1Byb3BzKSB7XG4gICAgc3VwZXIoc2NvcGUsIGlkLCB7XG4gICAgICBzZXJ2aWNlOiBjZGsuRHluYW1pY1JlZmVyZW5jZVNlcnZpY2UuU3NtU2VjdXJlLFxuICAgICAgcmVmZXJlbmNlS2V5OiBgJHtwcm9wcy5wYXJhbWV0ZXJOYW1lfToke3Byb3BzLnZlcnNpb259YCxcbiAgICB9KTtcbiAgfVxufVxuIl19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFyYW1ldGVyLXN0b3JlLXN0cmluZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInBhcmFtZXRlci1zdG9yZS1zdHJpbmcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxvQ0FBcUM7QUFtQnJDOzs7O0dBSUc7QUFDSCxNQUFhLG9CQUFxQixTQUFRLEdBQUcsQ0FBQyxTQUFTO0lBR3JELFlBQVksS0FBb0IsRUFBRSxFQUFVLEVBQUUsS0FBZ0M7UUFDNUUsS0FBSyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsQ0FBQztRQUVqQiwwRUFBMEU7UUFDMUUseUJBQXlCO1FBQ3pCLEVBQUU7UUFDRixzREFBc0Q7UUFDdEQsd0NBQXdDO1FBQ3hDLElBQUksS0FBSyxDQUFDLE9BQU8sS0FBSyxTQUFTLEVBQUU7WUFDL0Isc0RBQXNEO1lBQ3RELE1BQU0sS0FBSyxHQUFHLElBQUksR0FBRyxDQUFDLFlBQVksQ0FBQyxJQUFJLEVBQUUsV0FBVyxFQUFFO2dCQUNwRCxJQUFJLEVBQUUsb0NBQW9DO2dCQUMxQyxPQUFPLEVBQUUsS0FBSyxDQUFDLGFBQWE7YUFDN0IsQ0FBQyxDQUFDO1lBQ0gsSUFBSSxDQUFDLFdBQVcsR0FBRyxLQUFLLENBQUMsV0FBVyxDQUFDO1NBQ3RDO2FBQU07WUFDTCwwQkFBMEI7WUFDMUIsTUFBTSxNQUFNLEdBQUcsSUFBSSxHQUFHLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxFQUFFLFdBQVcsRUFBRTtnQkFDekQsT0FBTyxFQUFFLEdBQUcsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHO2dCQUN4QyxZQUFZLEVBQUUsR0FBRyxLQUFLLENBQUMsYUFBYSxJQUFJLEtBQUssQ0FBQyxPQUFPLEVBQUU7YUFDeEQsQ0FBQyxDQUFDO1lBQ0gsSUFBSSxDQUFDLFdBQVcsR0FBRyxNQUFNLENBQUMsV0FBVyxDQUFDO1NBQ3ZDO0lBQ0gsQ0FBQztDQUNGO0FBM0JELG9EQTJCQztBQWlCRDs7Ozs7OztHQU9HO0FBQ0gsTUFBYSwwQkFBMkIsU0FBUSxHQUFHLENBQUMsZ0JBQWdCO0lBQ2xFLFlBQVksS0FBb0IsRUFBRSxFQUFVLEVBQUUsS0FBc0M7UUFDbEYsS0FBSyxDQUFDLEtBQUssRUFBRSxFQUFFLEVBQUU7WUFDZixPQUFPLEVBQUUsR0FBRyxDQUFDLHVCQUF1QixDQUFDLFNBQVM7WUFDOUMsWUFBWSxFQUFFLEdBQUcsS0FBSyxDQUFDLGFBQWEsSUFBSSxLQUFLLENBQUMsT0FBTyxFQUFFO1NBQ3hELENBQUMsQ0FBQztJQUNMLENBQUM7Q0FDRjtBQVBELGdFQU9DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNkayA9IHJlcXVpcmUoJ0Bhd3MtY2RrL2NkaycpO1xuXG4vKipcbiAqIFByb3BlcnRpZXMgZm9yIGEgUGFyYW1ldGVyU3RvcmVWYWx1ZVxuICovXG5leHBvcnQgaW50ZXJmYWNlIFBhcmFtZXRlclN0b3JlU3RyaW5nUHJvcHMge1xuICAvKipcbiAgICogVGhlIG5hbWUgb2YgdGhlIHBhcmFtZXRlciBzdG9yZSB2YWx1ZVxuICAgKi9cbiAgcGFyYW1ldGVyTmFtZTogc3RyaW5nO1xuXG4gIC8qKlxuICAgKiBUaGUgdmVyc2lvbiBudW1iZXIgb2YgdGhlIHZhbHVlIHlvdSB3aXNoIHRvIHJldHJpZXZlLlxuICAgKlxuICAgKiBAZGVmYXVsdCBUaGUgbGF0ZXN0IHZlcnNpb24gd2lsbCBiZSByZXRyaWV2ZWQuXG4gICAqL1xuICB2ZXJzaW9uPzogbnVtYmVyO1xufVxuXG4vKipcbiAqIFJlZmVyZW5jZXMgYSBwdWJsaWMgdmFsdWUgaW4gQVdTIFN5c3RlbXMgTWFuYWdlciBQYXJhbWV0ZXIgU3RvcmVcbiAqXG4gKiBAc2VlIGh0dHBzOi8vZG9jcy5hd3MuYW1hem9uLmNvbS9BV1NDbG91ZEZvcm1hdGlvbi9sYXRlc3QvVXNlckd1aWRlL2R5bmFtaWMtcmVmZXJlbmNlcy5odG1sXG4gKi9cbmV4cG9ydCBjbGFzcyBQYXJhbWV0ZXJTdG9yZVN0cmluZyBleHRlbmRzIGNkay5Db25zdHJ1Y3Qge1xuICBwdWJsaWMgcmVhZG9ubHkgc3RyaW5nVmFsdWU6IHN0cmluZztcblxuICBjb25zdHJ1Y3RvcihzY29wZTogY2RrLkNvbnN0cnVjdCwgaWQ6IHN0cmluZywgcHJvcHM6IFBhcmFtZXRlclN0b3JlU3RyaW5nUHJvcHMpIHtcbiAgICBzdXBlcihzY29wZSwgaWQpO1xuXG4gICAgLy8gV2UgdXNlIGEgZGlmZmVyZW50IGlubmVyIGNvbnN0cnVjdCBkZXBlbmQgb24gd2hldGhlciB3ZSB3YW50IHRoZSBsYXRlc3RcbiAgICAvLyBvciBhIHNwZWNpZmljIHZlcnNpb24uXG4gICAgLy9cbiAgICAvLyAqIExhdGVzdCAtIGdlbmVyYXRlIGEgUGFyYW1ldGVyIGFuZCByZWZlcmVuY2UgdGhhdC5cbiAgICAvLyAqIFNwZWNpZmljIC0gdXNlIGEgRHluYW1pYyBSZWZlcmVuY2UuXG4gICAgaWYgKHByb3BzLnZlcnNpb24gPT09IHVuZGVmaW5lZCkge1xuICAgICAgLy8gQ29uc3RydWN0L2dldCBhIHNpbmdsZXRvbiBwYXJhbWV0ZXIgdW5kZXIgdGhlIHN0YWNrXG4gICAgICBjb25zdCBwYXJhbSA9IG5ldyBjZGsuQ2ZuUGFyYW1ldGVyKHRoaXMsICdQYXJhbWV0ZXInLCB7XG4gICAgICAgIHR5cGU6ICdBV1M6OlNTTTo6UGFyYW1ldGVyOjpWYWx1ZTxTdHJpbmc+JyxcbiAgICAgICAgZGVmYXVsdDogcHJvcHMucGFyYW1ldGVyTmFtZVxuICAgICAgfSk7XG4gICAgICB0aGlzLnN0cmluZ1ZhbHVlID0gcGFyYW0uc3RyaW5nVmFsdWU7XG4gICAgfSBlbHNlIHtcbiAgICAgIC8vIFVzZSBhIGR5bmFtaWMgcmVmZXJlbmNlXG4gICAgICBjb25zdCBkeW5SZWYgPSBuZXcgY2RrLkR5bmFtaWNSZWZlcmVuY2UodGhpcywgJ1JlZmVyZW5jZScsIHtcbiAgICAgICAgc2VydmljZTogY2RrLkR5bmFtaWNSZWZlcmVuY2VTZXJ2aWNlLlNzbSxcbiAgICAgICAgcmVmZXJlbmNlS2V5OiBgJHtwcm9wcy5wYXJhbWV0ZXJOYW1lfToke3Byb3BzLnZlcnNpb259YCxcbiAgICAgIH0pO1xuICAgICAgdGhpcy5zdHJpbmdWYWx1ZSA9IGR5blJlZi5zdHJpbmdWYWx1ZTtcbiAgICB9XG4gIH1cbn1cblxuLyoqXG4gKiBQcm9wZXJ0aWVzIGZvciBhIFBhcmFtZXRlclN0b3JlVmFsdWVcbiAqL1xuZXhwb3J0IGludGVyZmFjZSBQYXJhbWV0ZXJTdG9yZVNlY3VyZVN0cmluZ1Byb3BzIHtcbiAgLyoqXG4gICAqIFRoZSBuYW1lIG9mIHRoZSBwYXJhbWV0ZXIgc3RvcmUgc2VjdXJlIHN0cmluZyB2YWx1ZVxuICAgKi9cbiAgcGFyYW1ldGVyTmFtZTogc3RyaW5nO1xuXG4gIC8qKlxuICAgKiBUaGUgdmVyc2lvbiBudW1iZXIgb2YgdGhlIHZhbHVlIHlvdSB3aXNoIHRvIHJldHJpZXZlLlxuICAgKi9cbiAgdmVyc2lvbjogbnVtYmVyO1xufVxuXG4vKipcbiAqIFJlZmVyZW5jZXMgYSBzZWNyZXQgdmFsdWUgaW4gQVdTIFN5c3RlbXMgTWFuYWdlciBQYXJhbWV0ZXIgU3RvcmVcbiAqXG4gKiBJdCBpcyBub3QgcG9zc2libGUgdG8gcmV0cmlldmUgdGhlIFwibGF0ZXN0XCIgdmFsdWUgb2YgYSBzZWNyZXQuXG4gKiBVc2UgU2VjcmV0cyBNYW5hZ2VyIGlmIHlvdSBuZWVkIHRoYXQgYWJpbGl0eS5cbiAqXG4gKiBAc2VlIGh0dHBzOi8vZG9jcy5hd3MuYW1hem9uLmNvbS9BV1NDbG91ZEZvcm1hdGlvbi9sYXRlc3QvVXNlckd1aWRlL2R5bmFtaWMtcmVmZXJlbmNlcy5odG1sXG4gKi9cbmV4cG9ydCBjbGFzcyBQYXJhbWV0ZXJTdG9yZVNlY3VyZVN0cmluZyBleHRlbmRzIGNkay5EeW5hbWljUmVmZXJlbmNlIHtcbiAgY29uc3RydWN0b3Ioc2NvcGU6IGNkay5Db25zdHJ1Y3QsIGlkOiBzdHJpbmcsIHByb3BzOiBQYXJhbWV0ZXJTdG9yZVNlY3VyZVN0cmluZ1Byb3BzKSB7XG4gICAgc3VwZXIoc2NvcGUsIGlkLCB7XG4gICAgICBzZXJ2aWNlOiBjZGsuRHluYW1pY1JlZmVyZW5jZVNlcnZpY2UuU3NtU2VjdXJlLFxuICAgICAgcmVmZXJlbmNlS2V5OiBgJHtwcm9wcy5wYXJhbWV0ZXJOYW1lfToke3Byb3BzLnZlcnNpb259YCxcbiAgICB9KTtcbiAgfVxufVxuIl19 |
import cdk = require('@aws-cdk/cdk'); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html | ||
* Properties for defining a `AWS::SSM::Association` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html | ||
*/ | ||
export interface CfnAssociationProps { | ||
/** | ||
* ``AWS::SSM::Association.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-name | ||
* `AWS::SSM::Association.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-name | ||
*/ | ||
name: string; | ||
/** | ||
* ``AWS::SSM::Association.AssociationName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-associationname | ||
* `AWS::SSM::Association.AssociationName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-associationname | ||
*/ | ||
associationName?: string; | ||
/** | ||
* ``AWS::SSM::Association.DocumentVersion`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-documentversion | ||
* `AWS::SSM::Association.DocumentVersion` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-documentversion | ||
*/ | ||
documentVersion?: string; | ||
/** | ||
* ``AWS::SSM::Association.InstanceId`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-instanceid | ||
* `AWS::SSM::Association.InstanceId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-instanceid | ||
*/ | ||
instanceId?: string; | ||
/** | ||
* ``AWS::SSM::Association.OutputLocation`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-outputlocation | ||
* `AWS::SSM::Association.OutputLocation` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-outputlocation | ||
*/ | ||
outputLocation?: CfnAssociation.InstanceAssociationOutputLocationProperty | cdk.Token; | ||
/** | ||
* ``AWS::SSM::Association.Parameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-parameters | ||
* `AWS::SSM::Association.Parameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-parameters | ||
*/ | ||
@@ -39,9 +40,9 @@ parameters?: { | ||
/** | ||
* ``AWS::SSM::Association.ScheduleExpression`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-scheduleexpression | ||
* `AWS::SSM::Association.ScheduleExpression` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-scheduleexpression | ||
*/ | ||
scheduleExpression?: string; | ||
/** | ||
* ``AWS::SSM::Association.Targets`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-targets | ||
* `AWS::SSM::Association.Targets` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-targets | ||
*/ | ||
@@ -51,5 +52,8 @@ targets?: Array<CfnAssociation.TargetProperty | cdk.Token> | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html | ||
* A CloudFormation `AWS::SSM::Association` | ||
* | ||
* @cloudformationResource AWS::SSM::Association | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html | ||
*/ | ||
export declare class CfnAssociation extends cdk.Resource { | ||
export declare class CfnAssociation extends cdk.CfnResource { | ||
/** | ||
@@ -60,7 +64,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* Creates a new ``AWS::SSM::Association``. | ||
* Create a new `AWS::SSM::Association`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -75,8 +79,8 @@ constructor(scope: cdk.Construct, id: string, props: CfnAssociationProps); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-instanceassociationoutputlocation.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-instanceassociationoutputlocation.html | ||
*/ | ||
interface InstanceAssociationOutputLocationProperty { | ||
/** | ||
* ``CfnAssociation.InstanceAssociationOutputLocationProperty.S3Location`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-instanceassociationoutputlocation.html#cfn-ssm-association-instanceassociationoutputlocation-s3location | ||
* `CfnAssociation.InstanceAssociationOutputLocationProperty.S3Location` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-instanceassociationoutputlocation.html#cfn-ssm-association-instanceassociationoutputlocation-s3location | ||
*/ | ||
@@ -88,10 +92,10 @@ s3Location?: CfnAssociation.S3OutputLocationProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-parametervalues.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-parametervalues.html | ||
*/ | ||
interface ParameterValuesProperty { | ||
/** | ||
* ``CfnAssociation.ParameterValuesProperty.ParameterValues`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-parametervalues.html#cfn-ssm-association-parametervalues-parametervalues | ||
* `CfnAssociation.ParameterValuesProperty.ParameterValues` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-parametervalues.html#cfn-ssm-association-parametervalues-parametervalues | ||
*/ | ||
parameterValues: Array<string | cdk.Token> | cdk.Token; | ||
parameterValues: string[]; | ||
} | ||
@@ -101,13 +105,13 @@ } | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-s3outputlocation.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-s3outputlocation.html | ||
*/ | ||
interface S3OutputLocationProperty { | ||
/** | ||
* ``CfnAssociation.S3OutputLocationProperty.OutputS3BucketName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-s3outputlocation.html#cfn-ssm-association-s3outputlocation-outputs3bucketname | ||
* `CfnAssociation.S3OutputLocationProperty.OutputS3BucketName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-s3outputlocation.html#cfn-ssm-association-s3outputlocation-outputs3bucketname | ||
*/ | ||
outputS3BucketName?: string; | ||
/** | ||
* ``CfnAssociation.S3OutputLocationProperty.OutputS3KeyPrefix`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-s3outputlocation.html#cfn-ssm-association-s3outputlocation-outputs3keyprefix | ||
* `CfnAssociation.S3OutputLocationProperty.OutputS3KeyPrefix` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-s3outputlocation.html#cfn-ssm-association-s3outputlocation-outputs3keyprefix | ||
*/ | ||
@@ -119,41 +123,45 @@ outputS3KeyPrefix?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-target.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-target.html | ||
*/ | ||
interface TargetProperty { | ||
/** | ||
* ``CfnAssociation.TargetProperty.Key`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-target.html#cfn-ssm-association-target-key | ||
* `CfnAssociation.TargetProperty.Key` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-target.html#cfn-ssm-association-target-key | ||
*/ | ||
key: string; | ||
/** | ||
* ``CfnAssociation.TargetProperty.Values`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-target.html#cfn-ssm-association-target-values | ||
* `CfnAssociation.TargetProperty.Values` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-association-target.html#cfn-ssm-association-target-values | ||
*/ | ||
values: Array<string | cdk.Token> | cdk.Token; | ||
values: string[]; | ||
} | ||
} | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html | ||
* Properties for defining a `AWS::SSM::Document` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html | ||
*/ | ||
export interface CfnDocumentProps { | ||
/** | ||
* ``AWS::SSM::Document.Content`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-content | ||
* `AWS::SSM::Document.Content` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-content | ||
*/ | ||
content: object | cdk.Token; | ||
/** | ||
* ``AWS::SSM::Document.DocumentType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-documenttype | ||
* `AWS::SSM::Document.DocumentType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-documenttype | ||
*/ | ||
documentType?: string; | ||
/** | ||
* ``AWS::SSM::Document.Tags`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-tags | ||
* `AWS::SSM::Document.Tags` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-tags | ||
*/ | ||
tags?: Array<cdk.CfnTag | cdk.Token> | cdk.Token; | ||
tags?: cdk.CfnTag[]; | ||
} | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html | ||
* A CloudFormation `AWS::SSM::Document` | ||
* | ||
* @cloudformationResource AWS::SSM::Document | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html | ||
*/ | ||
export declare class CfnDocument extends cdk.Resource { | ||
export declare class CfnDocument extends cdk.CfnResource { | ||
/** | ||
@@ -165,7 +173,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* The ``TagManager`` handles setting, removing and formatting tags | ||
* The `TagManager` handles setting, removing and formatting tags | ||
* | ||
* Tags should be managed either passing them as properties during | ||
* initiation or by calling methods on this object. If both techniques are | ||
* used only the tags from the TagManager will be used. ``Tag`` (aspect) | ||
* used only the tags from the TagManager will be used. `Tag` (aspect) | ||
* will use the manager. | ||
@@ -175,7 +183,7 @@ */ | ||
/** | ||
* Creates a new ``AWS::SSM::Document``. | ||
* Create a new `AWS::SSM::Document`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -189,60 +197,64 @@ constructor(scope: cdk.Construct, id: string, props: CfnDocumentProps); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html | ||
* Properties for defining a `AWS::SSM::MaintenanceWindow` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html | ||
*/ | ||
export interface CfnMaintenanceWindowProps { | ||
/** | ||
* ``AWS::SSM::MaintenanceWindow.AllowUnassociatedTargets`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-allowunassociatedtargets | ||
* `AWS::SSM::MaintenanceWindow.AllowUnassociatedTargets` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-allowunassociatedtargets | ||
*/ | ||
allowUnassociatedTargets: boolean | cdk.Token; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindow.Cutoff`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-cutoff | ||
* `AWS::SSM::MaintenanceWindow.Cutoff` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-cutoff | ||
*/ | ||
cutoff: number | cdk.Token; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindow.Duration`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-duration | ||
* `AWS::SSM::MaintenanceWindow.Duration` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-duration | ||
*/ | ||
duration: number | cdk.Token; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindow.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-name | ||
* `AWS::SSM::MaintenanceWindow.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-name | ||
*/ | ||
name: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindow.Schedule`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-schedule | ||
* `AWS::SSM::MaintenanceWindow.Schedule` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-schedule | ||
*/ | ||
schedule: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindow.Description`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-description | ||
* `AWS::SSM::MaintenanceWindow.Description` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-description | ||
*/ | ||
description?: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindow.EndDate`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-enddate | ||
* `AWS::SSM::MaintenanceWindow.EndDate` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-enddate | ||
*/ | ||
endDate?: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindow.ScheduleTimezone`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-scheduletimezone | ||
* `AWS::SSM::MaintenanceWindow.ScheduleTimezone` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-scheduletimezone | ||
*/ | ||
scheduleTimezone?: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindow.StartDate`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-startdate | ||
* `AWS::SSM::MaintenanceWindow.StartDate` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-startdate | ||
*/ | ||
startDate?: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindow.Tags`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-tags | ||
* `AWS::SSM::MaintenanceWindow.Tags` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-tags | ||
*/ | ||
tags?: Array<cdk.CfnTag | cdk.Token> | cdk.Token; | ||
tags?: cdk.CfnTag[]; | ||
} | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html | ||
* A CloudFormation `AWS::SSM::MaintenanceWindow` | ||
* | ||
* @cloudformationResource AWS::SSM::MaintenanceWindow | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html | ||
*/ | ||
export declare class CfnMaintenanceWindow extends cdk.Resource { | ||
export declare class CfnMaintenanceWindow extends cdk.CfnResource { | ||
/** | ||
@@ -254,7 +266,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* The ``TagManager`` handles setting, removing and formatting tags | ||
* The `TagManager` handles setting, removing and formatting tags | ||
* | ||
* Tags should be managed either passing them as properties during | ||
* initiation or by calling methods on this object. If both techniques are | ||
* used only the tags from the TagManager will be used. ``Tag`` (aspect) | ||
* used only the tags from the TagManager will be used. `Tag` (aspect) | ||
* will use the manager. | ||
@@ -264,7 +276,7 @@ */ | ||
/** | ||
* Creates a new ``AWS::SSM::MaintenanceWindow``. | ||
* Create a new `AWS::SSM::MaintenanceWindow`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -278,68 +290,69 @@ constructor(scope: cdk.Construct, id: string, props: CfnMaintenanceWindowProps); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html | ||
* Properties for defining a `AWS::SSM::MaintenanceWindowTask` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html | ||
*/ | ||
export interface CfnMaintenanceWindowTaskProps { | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.MaxConcurrency`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-maxconcurrency | ||
* `AWS::SSM::MaintenanceWindowTask.MaxConcurrency` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-maxconcurrency | ||
*/ | ||
maxConcurrency: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.MaxErrors`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-maxerrors | ||
* `AWS::SSM::MaintenanceWindowTask.MaxErrors` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-maxerrors | ||
*/ | ||
maxErrors: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.Priority`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-priority | ||
* `AWS::SSM::MaintenanceWindowTask.Priority` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-priority | ||
*/ | ||
priority: number | cdk.Token; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.ServiceRoleArn`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-servicerolearn | ||
* `AWS::SSM::MaintenanceWindowTask.ServiceRoleArn` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-servicerolearn | ||
*/ | ||
serviceRoleArn: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.Targets`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-targets | ||
* `AWS::SSM::MaintenanceWindowTask.Targets` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-targets | ||
*/ | ||
targets: Array<CfnMaintenanceWindowTask.TargetProperty | cdk.Token> | cdk.Token; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.TaskArn`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-taskarn | ||
* `AWS::SSM::MaintenanceWindowTask.TaskArn` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-taskarn | ||
*/ | ||
taskArn: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.TaskType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-tasktype | ||
* `AWS::SSM::MaintenanceWindowTask.TaskType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-tasktype | ||
*/ | ||
taskType: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.Description`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-description | ||
* `AWS::SSM::MaintenanceWindowTask.Description` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-description | ||
*/ | ||
description?: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.LoggingInfo`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-logginginfo | ||
* `AWS::SSM::MaintenanceWindowTask.LoggingInfo` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-logginginfo | ||
*/ | ||
loggingInfo?: CfnMaintenanceWindowTask.LoggingInfoProperty | cdk.Token; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-name | ||
* `AWS::SSM::MaintenanceWindowTask.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-name | ||
*/ | ||
name?: string; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.TaskInvocationParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters | ||
* `AWS::SSM::MaintenanceWindowTask.TaskInvocationParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters | ||
*/ | ||
taskInvocationParameters?: CfnMaintenanceWindowTask.TaskInvocationParametersProperty | cdk.Token; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.TaskParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-taskparameters | ||
* `AWS::SSM::MaintenanceWindowTask.TaskParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-taskparameters | ||
*/ | ||
taskParameters?: object | cdk.Token; | ||
/** | ||
* ``AWS::SSM::MaintenanceWindowTask.WindowId`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-windowid | ||
* `AWS::SSM::MaintenanceWindowTask.WindowId` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-windowid | ||
*/ | ||
@@ -349,5 +362,8 @@ windowId?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html | ||
* A CloudFormation `AWS::SSM::MaintenanceWindowTask` | ||
* | ||
* @cloudformationResource AWS::SSM::MaintenanceWindowTask | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html | ||
*/ | ||
export declare class CfnMaintenanceWindowTask extends cdk.Resource { | ||
export declare class CfnMaintenanceWindowTask extends cdk.CfnResource { | ||
/** | ||
@@ -359,7 +375,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* Creates a new ``AWS::SSM::MaintenanceWindowTask``. | ||
* Create a new `AWS::SSM::MaintenanceWindowTask`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -374,18 +390,18 @@ constructor(scope: cdk.Construct, id: string, props: CfnMaintenanceWindowTaskProps); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html | ||
*/ | ||
interface LoggingInfoProperty { | ||
/** | ||
* ``CfnMaintenanceWindowTask.LoggingInfoProperty.Region`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html#cfn-ssm-maintenancewindowtask-logginginfo-region | ||
* `CfnMaintenanceWindowTask.LoggingInfoProperty.Region` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html#cfn-ssm-maintenancewindowtask-logginginfo-region | ||
*/ | ||
region: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.LoggingInfoProperty.S3Bucket`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html#cfn-ssm-maintenancewindowtask-logginginfo-s3bucket | ||
* `CfnMaintenanceWindowTask.LoggingInfoProperty.S3Bucket` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html#cfn-ssm-maintenancewindowtask-logginginfo-s3bucket | ||
*/ | ||
s3Bucket: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.LoggingInfoProperty.S3Prefix`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html#cfn-ssm-maintenancewindowtask-logginginfo-s3prefix | ||
* `CfnMaintenanceWindowTask.LoggingInfoProperty.S3Prefix` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html#cfn-ssm-maintenancewindowtask-logginginfo-s3prefix | ||
*/ | ||
@@ -397,13 +413,13 @@ s3Prefix?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowautomationparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowautomationparameters.html | ||
*/ | ||
interface MaintenanceWindowAutomationParametersProperty { | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowAutomationParametersProperty.DocumentVersion`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowautomationparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowautomationparameters-documentversion | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowAutomationParametersProperty.DocumentVersion` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowautomationparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowautomationparameters-documentversion | ||
*/ | ||
documentVersion?: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowAutomationParametersProperty.Parameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowautomationparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowautomationparameters-parameters | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowAutomationParametersProperty.Parameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowautomationparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowautomationparameters-parameters | ||
*/ | ||
@@ -415,18 +431,18 @@ parameters?: object | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html | ||
*/ | ||
interface MaintenanceWindowLambdaParametersProperty { | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty.ClientContext`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowlambdaparameters-clientcontext | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty.ClientContext` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowlambdaparameters-clientcontext | ||
*/ | ||
clientContext?: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty.Payload`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowlambdaparameters-payload | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty.Payload` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowlambdaparameters-payload | ||
*/ | ||
payload?: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty.Qualifier`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowlambdaparameters-qualifier | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty.Qualifier` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowlambdaparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowlambdaparameters-qualifier | ||
*/ | ||
@@ -438,48 +454,48 @@ qualifier?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html | ||
*/ | ||
interface MaintenanceWindowRunCommandParametersProperty { | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.Comment`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-comment | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.Comment` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-comment | ||
*/ | ||
comment?: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.DocumentHash`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-documenthash | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.DocumentHash` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-documenthash | ||
*/ | ||
documentHash?: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.DocumentHashType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-documenthashtype | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.DocumentHashType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-documenthashtype | ||
*/ | ||
documentHashType?: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.NotificationConfig`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-notificationconfig | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.NotificationConfig` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-notificationconfig | ||
*/ | ||
notificationConfig?: CfnMaintenanceWindowTask.NotificationConfigProperty | cdk.Token; | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.OutputS3BucketName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-outputs3bucketname | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.OutputS3BucketName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-outputs3bucketname | ||
*/ | ||
outputS3BucketName?: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.OutputS3KeyPrefix`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-outputs3keyprefix | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.OutputS3KeyPrefix` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-outputs3keyprefix | ||
*/ | ||
outputS3KeyPrefix?: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.Parameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-parameters | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.Parameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-parameters | ||
*/ | ||
parameters?: object | cdk.Token; | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.ServiceRoleArn`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-servicerolearn | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.ServiceRoleArn` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-servicerolearn | ||
*/ | ||
serviceRoleArn?: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.TimeoutSeconds`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-timeoutseconds | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty.TimeoutSeconds` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowruncommandparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowruncommandparameters-timeoutseconds | ||
*/ | ||
@@ -491,13 +507,13 @@ timeoutSeconds?: number | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters.html | ||
*/ | ||
interface MaintenanceWindowStepFunctionsParametersProperty { | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowStepFunctionsParametersProperty.Input`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters-input | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowStepFunctionsParametersProperty.Input` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters-input | ||
*/ | ||
input?: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.MaintenanceWindowStepFunctionsParametersProperty.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters-name | ||
* `CfnMaintenanceWindowTask.MaintenanceWindowStepFunctionsParametersProperty.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters.html#cfn-ssm-maintenancewindowtask-maintenancewindowstepfunctionsparameters-name | ||
*/ | ||
@@ -509,18 +525,18 @@ name?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html | ||
*/ | ||
interface NotificationConfigProperty { | ||
/** | ||
* ``CfnMaintenanceWindowTask.NotificationConfigProperty.NotificationArn`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html#cfn-ssm-maintenancewindowtask-notificationconfig-notificationarn | ||
* `CfnMaintenanceWindowTask.NotificationConfigProperty.NotificationArn` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html#cfn-ssm-maintenancewindowtask-notificationconfig-notificationarn | ||
*/ | ||
notificationArn: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.NotificationConfigProperty.NotificationEvents`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html#cfn-ssm-maintenancewindowtask-notificationconfig-notificationevents | ||
* `CfnMaintenanceWindowTask.NotificationConfigProperty.NotificationEvents` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html#cfn-ssm-maintenancewindowtask-notificationconfig-notificationevents | ||
*/ | ||
notificationEvents?: Array<string | cdk.Token> | cdk.Token; | ||
notificationEvents?: string[]; | ||
/** | ||
* ``CfnMaintenanceWindowTask.NotificationConfigProperty.NotificationType`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html#cfn-ssm-maintenancewindowtask-notificationconfig-notificationtype | ||
* `CfnMaintenanceWindowTask.NotificationConfigProperty.NotificationType` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html#cfn-ssm-maintenancewindowtask-notificationconfig-notificationtype | ||
*/ | ||
@@ -532,15 +548,15 @@ notificationType?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-target.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-target.html | ||
*/ | ||
interface TargetProperty { | ||
/** | ||
* ``CfnMaintenanceWindowTask.TargetProperty.Key`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-target.html#cfn-ssm-maintenancewindowtask-target-key | ||
* `CfnMaintenanceWindowTask.TargetProperty.Key` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-target.html#cfn-ssm-maintenancewindowtask-target-key | ||
*/ | ||
key: string; | ||
/** | ||
* ``CfnMaintenanceWindowTask.TargetProperty.Values`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-target.html#cfn-ssm-maintenancewindowtask-target-values | ||
* `CfnMaintenanceWindowTask.TargetProperty.Values` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-target.html#cfn-ssm-maintenancewindowtask-target-values | ||
*/ | ||
values?: Array<string | cdk.Token> | cdk.Token; | ||
values?: string[]; | ||
} | ||
@@ -550,23 +566,23 @@ } | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html | ||
*/ | ||
interface TaskInvocationParametersProperty { | ||
/** | ||
* ``CfnMaintenanceWindowTask.TaskInvocationParametersProperty.MaintenanceWindowAutomationParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters-maintenancewindowautomationparameters | ||
* `CfnMaintenanceWindowTask.TaskInvocationParametersProperty.MaintenanceWindowAutomationParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters-maintenancewindowautomationparameters | ||
*/ | ||
maintenanceWindowAutomationParameters?: CfnMaintenanceWindowTask.MaintenanceWindowAutomationParametersProperty | cdk.Token; | ||
/** | ||
* ``CfnMaintenanceWindowTask.TaskInvocationParametersProperty.MaintenanceWindowLambdaParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters-maintenancewindowlambdaparameters | ||
* `CfnMaintenanceWindowTask.TaskInvocationParametersProperty.MaintenanceWindowLambdaParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters-maintenancewindowlambdaparameters | ||
*/ | ||
maintenanceWindowLambdaParameters?: CfnMaintenanceWindowTask.MaintenanceWindowLambdaParametersProperty | cdk.Token; | ||
/** | ||
* ``CfnMaintenanceWindowTask.TaskInvocationParametersProperty.MaintenanceWindowRunCommandParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters-maintenancewindowruncommandparameters | ||
* `CfnMaintenanceWindowTask.TaskInvocationParametersProperty.MaintenanceWindowRunCommandParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters-maintenancewindowruncommandparameters | ||
*/ | ||
maintenanceWindowRunCommandParameters?: CfnMaintenanceWindowTask.MaintenanceWindowRunCommandParametersProperty | cdk.Token; | ||
/** | ||
* ``CfnMaintenanceWindowTask.TaskInvocationParametersProperty.MaintenanceWindowStepFunctionsParameters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters-maintenancewindowstepfunctionsparameters | ||
* `CfnMaintenanceWindowTask.TaskInvocationParametersProperty.MaintenanceWindowStepFunctionsParameters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-taskinvocationparameters.html#cfn-ssm-maintenancewindowtask-taskinvocationparameters-maintenancewindowstepfunctionsparameters | ||
*/ | ||
@@ -577,28 +593,29 @@ maintenanceWindowStepFunctionsParameters?: CfnMaintenanceWindowTask.MaintenanceWindowStepFunctionsParametersProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html | ||
* Properties for defining a `AWS::SSM::Parameter` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html | ||
*/ | ||
export interface CfnParameterProps { | ||
/** | ||
* ``AWS::SSM::Parameter.Type`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-type | ||
* `AWS::SSM::Parameter.Type` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-type | ||
*/ | ||
type: string; | ||
/** | ||
* ``AWS::SSM::Parameter.Value`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-value | ||
* `AWS::SSM::Parameter.Value` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-value | ||
*/ | ||
value: string; | ||
/** | ||
* ``AWS::SSM::Parameter.AllowedPattern`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-allowedpattern | ||
* `AWS::SSM::Parameter.AllowedPattern` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-allowedpattern | ||
*/ | ||
allowedPattern?: string; | ||
/** | ||
* ``AWS::SSM::Parameter.Description`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-description | ||
* `AWS::SSM::Parameter.Description` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-description | ||
*/ | ||
description?: string; | ||
/** | ||
* ``AWS::SSM::Parameter.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-name | ||
* `AWS::SSM::Parameter.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-name | ||
*/ | ||
@@ -608,5 +625,8 @@ name?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html | ||
* A CloudFormation `AWS::SSM::Parameter` | ||
* | ||
* @cloudformationResource AWS::SSM::Parameter | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html | ||
*/ | ||
export declare class CfnParameter extends cdk.Resource { | ||
export declare class CfnParameter extends cdk.CfnResource { | ||
/** | ||
@@ -617,7 +637,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* @cloudformation_attribute Type | ||
* @cloudformationAttribute Type | ||
*/ | ||
readonly parameterType: string; | ||
/** | ||
* @cloudformation_attribute Value | ||
* @cloudformationAttribute Value | ||
*/ | ||
@@ -627,7 +647,7 @@ readonly parameterValue: string; | ||
/** | ||
* Creates a new ``AWS::SSM::Parameter``. | ||
* Create a new `AWS::SSM::Parameter`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -641,75 +661,79 @@ constructor(scope: cdk.Construct, id: string, props: CfnParameterProps); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html | ||
* Properties for defining a `AWS::SSM::PatchBaseline` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html | ||
*/ | ||
export interface CfnPatchBaselineProps { | ||
/** | ||
* ``AWS::SSM::PatchBaseline.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-name | ||
* `AWS::SSM::PatchBaseline.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-name | ||
*/ | ||
name: string; | ||
/** | ||
* ``AWS::SSM::PatchBaseline.ApprovalRules`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvalrules | ||
* `AWS::SSM::PatchBaseline.ApprovalRules` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvalrules | ||
*/ | ||
approvalRules?: CfnPatchBaseline.RuleGroupProperty | cdk.Token; | ||
/** | ||
* ``AWS::SSM::PatchBaseline.ApprovedPatches`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvedpatches | ||
* `AWS::SSM::PatchBaseline.ApprovedPatches` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvedpatches | ||
*/ | ||
approvedPatches?: Array<string | cdk.Token> | cdk.Token; | ||
approvedPatches?: string[]; | ||
/** | ||
* ``AWS::SSM::PatchBaseline.ApprovedPatchesComplianceLevel`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvedpatchescompliancelevel | ||
* `AWS::SSM::PatchBaseline.ApprovedPatchesComplianceLevel` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvedpatchescompliancelevel | ||
*/ | ||
approvedPatchesComplianceLevel?: string; | ||
/** | ||
* ``AWS::SSM::PatchBaseline.ApprovedPatchesEnableNonSecurity`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvedpatchesenablenonsecurity | ||
* `AWS::SSM::PatchBaseline.ApprovedPatchesEnableNonSecurity` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvedpatchesenablenonsecurity | ||
*/ | ||
approvedPatchesEnableNonSecurity?: boolean | cdk.Token; | ||
/** | ||
* ``AWS::SSM::PatchBaseline.Description`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-description | ||
* `AWS::SSM::PatchBaseline.Description` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-description | ||
*/ | ||
description?: string; | ||
/** | ||
* ``AWS::SSM::PatchBaseline.GlobalFilters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-globalfilters | ||
* `AWS::SSM::PatchBaseline.GlobalFilters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-globalfilters | ||
*/ | ||
globalFilters?: CfnPatchBaseline.PatchFilterGroupProperty | cdk.Token; | ||
/** | ||
* ``AWS::SSM::PatchBaseline.OperatingSystem`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-operatingsystem | ||
* `AWS::SSM::PatchBaseline.OperatingSystem` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-operatingsystem | ||
*/ | ||
operatingSystem?: string; | ||
/** | ||
* ``AWS::SSM::PatchBaseline.PatchGroups`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-patchgroups | ||
* `AWS::SSM::PatchBaseline.PatchGroups` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-patchgroups | ||
*/ | ||
patchGroups?: Array<string | cdk.Token> | cdk.Token; | ||
patchGroups?: string[]; | ||
/** | ||
* ``AWS::SSM::PatchBaseline.RejectedPatches`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-rejectedpatches | ||
* `AWS::SSM::PatchBaseline.RejectedPatches` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-rejectedpatches | ||
*/ | ||
rejectedPatches?: Array<string | cdk.Token> | cdk.Token; | ||
rejectedPatches?: string[]; | ||
/** | ||
* ``AWS::SSM::PatchBaseline.RejectedPatchesAction`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-rejectedpatchesaction | ||
* `AWS::SSM::PatchBaseline.RejectedPatchesAction` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-rejectedpatchesaction | ||
*/ | ||
rejectedPatchesAction?: string; | ||
/** | ||
* ``AWS::SSM::PatchBaseline.Sources`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-sources | ||
* `AWS::SSM::PatchBaseline.Sources` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-sources | ||
*/ | ||
sources?: Array<CfnPatchBaseline.PatchSourceProperty | cdk.Token> | cdk.Token; | ||
/** | ||
* ``AWS::SSM::PatchBaseline.Tags`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-tags | ||
* `AWS::SSM::PatchBaseline.Tags` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-tags | ||
*/ | ||
tags?: Array<cdk.CfnTag | cdk.Token> | cdk.Token; | ||
tags?: cdk.CfnTag[]; | ||
} | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html | ||
* A CloudFormation `AWS::SSM::PatchBaseline` | ||
* | ||
* @cloudformationResource AWS::SSM::PatchBaseline | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html | ||
*/ | ||
export declare class CfnPatchBaseline extends cdk.Resource { | ||
export declare class CfnPatchBaseline extends cdk.CfnResource { | ||
/** | ||
@@ -721,7 +745,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* The ``TagManager`` handles setting, removing and formatting tags | ||
* The `TagManager` handles setting, removing and formatting tags | ||
* | ||
* Tags should be managed either passing them as properties during | ||
* initiation or by calling methods on this object. If both techniques are | ||
* used only the tags from the TagManager will be used. ``Tag`` (aspect) | ||
* used only the tags from the TagManager will be used. `Tag` (aspect) | ||
* will use the manager. | ||
@@ -731,7 +755,7 @@ */ | ||
/** | ||
* Creates a new ``AWS::SSM::PatchBaseline``. | ||
* Create a new `AWS::SSM::PatchBaseline`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -746,15 +770,15 @@ constructor(scope: cdk.Construct, id: string, props: CfnPatchBaselineProps); | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfilter.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfilter.html | ||
*/ | ||
interface PatchFilterProperty { | ||
/** | ||
* ``CfnPatchBaseline.PatchFilterProperty.Key`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfilter.html#cfn-ssm-patchbaseline-patchfilter-key | ||
* `CfnPatchBaseline.PatchFilterProperty.Key` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfilter.html#cfn-ssm-patchbaseline-patchfilter-key | ||
*/ | ||
key?: string; | ||
/** | ||
* ``CfnPatchBaseline.PatchFilterProperty.Values`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfilter.html#cfn-ssm-patchbaseline-patchfilter-values | ||
* `CfnPatchBaseline.PatchFilterProperty.Values` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfilter.html#cfn-ssm-patchbaseline-patchfilter-values | ||
*/ | ||
values?: Array<string | cdk.Token> | cdk.Token; | ||
values?: string[]; | ||
} | ||
@@ -764,8 +788,8 @@ } | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfiltergroup.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfiltergroup.html | ||
*/ | ||
interface PatchFilterGroupProperty { | ||
/** | ||
* ``CfnPatchBaseline.PatchFilterGroupProperty.PatchFilters`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfiltergroup.html#cfn-ssm-patchbaseline-patchfiltergroup-patchfilters | ||
* `CfnPatchBaseline.PatchFilterGroupProperty.PatchFilters` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfiltergroup.html#cfn-ssm-patchbaseline-patchfiltergroup-patchfilters | ||
*/ | ||
@@ -777,20 +801,20 @@ patchFilters?: Array<CfnPatchBaseline.PatchFilterProperty | cdk.Token> | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html | ||
*/ | ||
interface PatchSourceProperty { | ||
/** | ||
* ``CfnPatchBaseline.PatchSourceProperty.Configuration`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html#cfn-ssm-patchbaseline-patchsource-configuration | ||
* `CfnPatchBaseline.PatchSourceProperty.Configuration` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html#cfn-ssm-patchbaseline-patchsource-configuration | ||
*/ | ||
configuration?: string; | ||
/** | ||
* ``CfnPatchBaseline.PatchSourceProperty.Name`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html#cfn-ssm-patchbaseline-patchsource-name | ||
* `CfnPatchBaseline.PatchSourceProperty.Name` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html#cfn-ssm-patchbaseline-patchsource-name | ||
*/ | ||
name?: string; | ||
/** | ||
* ``CfnPatchBaseline.PatchSourceProperty.Products`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html#cfn-ssm-patchbaseline-patchsource-products | ||
* `CfnPatchBaseline.PatchSourceProperty.Products` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html#cfn-ssm-patchbaseline-patchsource-products | ||
*/ | ||
products?: Array<string | cdk.Token> | cdk.Token; | ||
products?: string[]; | ||
} | ||
@@ -800,23 +824,23 @@ } | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html | ||
*/ | ||
interface RuleProperty { | ||
/** | ||
* ``CfnPatchBaseline.RuleProperty.ApproveAfterDays`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-approveafterdays | ||
* `CfnPatchBaseline.RuleProperty.ApproveAfterDays` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-approveafterdays | ||
*/ | ||
approveAfterDays?: number | cdk.Token; | ||
/** | ||
* ``CfnPatchBaseline.RuleProperty.ComplianceLevel`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-compliancelevel | ||
* `CfnPatchBaseline.RuleProperty.ComplianceLevel` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-compliancelevel | ||
*/ | ||
complianceLevel?: string; | ||
/** | ||
* ``CfnPatchBaseline.RuleProperty.EnableNonSecurity`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-enablenonsecurity | ||
* `CfnPatchBaseline.RuleProperty.EnableNonSecurity` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-enablenonsecurity | ||
*/ | ||
enableNonSecurity?: boolean | cdk.Token; | ||
/** | ||
* ``CfnPatchBaseline.RuleProperty.PatchFilterGroup`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-patchfiltergroup | ||
* `CfnPatchBaseline.RuleProperty.PatchFilterGroup` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rule.html#cfn-ssm-patchbaseline-rule-patchfiltergroup | ||
*/ | ||
@@ -828,8 +852,8 @@ patchFilterGroup?: CfnPatchBaseline.PatchFilterGroupProperty | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rulegroup.html | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rulegroup.html | ||
*/ | ||
interface RuleGroupProperty { | ||
/** | ||
* ``CfnPatchBaseline.RuleGroupProperty.PatchRules`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rulegroup.html#cfn-ssm-patchbaseline-rulegroup-patchrules | ||
* `CfnPatchBaseline.RuleGroupProperty.PatchRules` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rulegroup.html#cfn-ssm-patchbaseline-rulegroup-patchrules | ||
*/ | ||
@@ -840,33 +864,34 @@ patchRules?: Array<CfnPatchBaseline.RuleProperty | cdk.Token> | cdk.Token; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html | ||
* Properties for defining a `AWS::SSM::ResourceDataSync` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html | ||
*/ | ||
export interface CfnResourceDataSyncProps { | ||
/** | ||
* ``AWS::SSM::ResourceDataSync.BucketName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-bucketname | ||
* `AWS::SSM::ResourceDataSync.BucketName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-bucketname | ||
*/ | ||
bucketName: string; | ||
/** | ||
* ``AWS::SSM::ResourceDataSync.BucketRegion`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-bucketregion | ||
* `AWS::SSM::ResourceDataSync.BucketRegion` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-bucketregion | ||
*/ | ||
bucketRegion: string; | ||
/** | ||
* ``AWS::SSM::ResourceDataSync.SyncFormat`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-syncformat | ||
* `AWS::SSM::ResourceDataSync.SyncFormat` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-syncformat | ||
*/ | ||
syncFormat: string; | ||
/** | ||
* ``AWS::SSM::ResourceDataSync.SyncName`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-syncname | ||
* `AWS::SSM::ResourceDataSync.SyncName` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-syncname | ||
*/ | ||
syncName: string; | ||
/** | ||
* ``AWS::SSM::ResourceDataSync.BucketPrefix`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-bucketprefix | ||
* `AWS::SSM::ResourceDataSync.BucketPrefix` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-bucketprefix | ||
*/ | ||
bucketPrefix?: string; | ||
/** | ||
* ``AWS::SSM::ResourceDataSync.KMSKeyArn`` | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-kmskeyarn | ||
* `AWS::SSM::ResourceDataSync.KMSKeyArn` | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html#cfn-ssm-resourcedatasync-kmskeyarn | ||
*/ | ||
@@ -876,5 +901,8 @@ kmsKeyArn?: string; | ||
/** | ||
* @link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html | ||
* A CloudFormation `AWS::SSM::ResourceDataSync` | ||
* | ||
* @cloudformationResource AWS::SSM::ResourceDataSync | ||
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html | ||
*/ | ||
export declare class CfnResourceDataSync extends cdk.Resource { | ||
export declare class CfnResourceDataSync extends cdk.CfnResource { | ||
/** | ||
@@ -886,7 +914,7 @@ * The CloudFormation resource type name for this resource class. | ||
/** | ||
* Creates a new ``AWS::SSM::ResourceDataSync``. | ||
* Create a new `AWS::SSM::ResourceDataSync`. | ||
* | ||
* @param scope scope in which this resource is defined | ||
* @param id scoped id of the resource | ||
* @param props resource properties | ||
* @param scope - scope in which this resource is defined | ||
* @param id - scoped id of the resource | ||
* @param props - resource properties | ||
*/ | ||
@@ -893,0 +921,0 @@ constructor(scope: cdk.Construct, id: string, props: CfnResourceDataSyncProps); |
{ | ||
"name": "@aws-cdk/aws-ssm", | ||
"version": "0.25.3", | ||
"version": "0.26.0", | ||
"description": "The CDK Construct Library for AWS::SSM", | ||
@@ -57,16 +57,16 @@ "main": "lib/index.js", | ||
"devDependencies": { | ||
"@aws-cdk/assert": "^0.25.3", | ||
"cdk-build-tools": "^0.25.3", | ||
"cdk-integ-tools": "^0.25.3", | ||
"cfn2ts": "^0.25.3", | ||
"pkglint": "^0.25.3" | ||
"@aws-cdk/assert": "^0.26.0", | ||
"cdk-build-tools": "^0.26.0", | ||
"cdk-integ-tools": "^0.26.0", | ||
"cfn2ts": "^0.26.0", | ||
"pkglint": "^0.26.0" | ||
}, | ||
"dependencies": { | ||
"@aws-cdk/aws-iam": "^0.25.3", | ||
"@aws-cdk/cdk": "^0.25.3" | ||
"@aws-cdk/aws-iam": "^0.26.0", | ||
"@aws-cdk/cdk": "^0.26.0" | ||
}, | ||
"homepage": "https://github.com/awslabs/aws-cdk", | ||
"peerDependencies": { | ||
"@aws-cdk/aws-iam": "^0.25.3", | ||
"@aws-cdk/cdk": "^0.25.3" | ||
"@aws-cdk/aws-iam": "^0.26.0", | ||
"@aws-cdk/cdk": "^0.26.0" | ||
}, | ||
@@ -73,0 +73,0 @@ "engines": { |
@@ -30,3 +30,3 @@ "use strict"; | ||
/// !hide | ||
new cdk.Output(this, 'TheValue', { value: stringValue }); | ||
new cdk.CfnOutput(this, 'TheValue', { value: stringValue }); | ||
// Cannot be provisioned so cannot be actually used | ||
@@ -41,2 +41,2 @@ Array.isArray(secretValue); | ||
app.run(); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZWcucGFyYW1ldGVyLXN0b3JlLXN0cmluZy5saXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbnRlZy5wYXJhbWV0ZXItc3RvcmUtc3RyaW5nLmxpdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLG9DQUFxQztBQUNyQyw4QkFBK0I7QUFFL0IsTUFBTSxhQUFjLFNBQVEsR0FBRyxDQUFDLEtBQUs7SUFDbkMsWUFBWSxLQUFjLEVBQUUsRUFBVTtRQUNwQyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1FBRWpCLElBQUksR0FBRyxDQUFDLGVBQWUsQ0FBQyxJQUFJLEVBQUUsUUFBUSxFQUFFO1lBQ3RDLElBQUksRUFBRSxzQkFBc0I7WUFDNUIsV0FBVyxFQUFFLFFBQVE7U0FDdEIsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztDQUNGO0FBRUQsTUFBTSxVQUFXLFNBQVEsR0FBRyxDQUFDLEtBQUs7SUFDaEMsWUFBWSxLQUFjLEVBQUUsRUFBVTtRQUNwQyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1FBRWpCLFNBQVM7UUFDVCx3REFBd0Q7UUFDeEQsb0NBQW9DO1FBQ3BDLE1BQU0sV0FBVyxHQUFHLElBQUksR0FBRyxDQUFDLG9CQUFvQixDQUFDLElBQUksRUFBRSxTQUFTLEVBQUU7WUFDaEUsYUFBYSxFQUFFLHNCQUFzQjtTQUV0QyxDQUFDLENBQUMsV0FBVyxDQUFDO1FBRWYsc0VBQXNFO1FBQ3RFLGdDQUFnQztRQUNoQyxNQUFNLFdBQVcsR0FBRyxJQUFJLEdBQUcsQ0FBQywwQkFBMEIsQ0FBQyxJQUFJLEVBQUUsYUFBYSxFQUFFO1lBQzFFLGFBQWEsRUFBRSxzQkFBc0I7WUFDckMsT0FBTyxFQUFFLENBQUM7U0FDWCxDQUFDLENBQUMsV0FBVyxDQUFDO1FBQ2YsU0FBUztRQUVULElBQUksR0FBRyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsVUFBVSxFQUFFLEVBQUUsS0FBSyxFQUFFLFdBQVcsRUFBRSxDQUFDLENBQUM7UUFFekQsbURBQW1EO1FBQ25ELEtBQUssQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUM7SUFDN0IsQ0FBQztDQUNGO0FBRUQsTUFBTSxHQUFHLEdBQUcsSUFBSSxHQUFHLENBQUMsR0FBRyxFQUFFLENBQUM7QUFFMUIsTUFBTSxRQUFRLEdBQUcsSUFBSSxhQUFhLENBQUMsR0FBRyxFQUFFLGdCQUFnQixDQUFDLENBQUM7QUFDMUQsTUFBTSxLQUFLLEdBQUcsSUFBSSxVQUFVLENBQUMsR0FBRyxFQUFFLGFBQWEsQ0FBQyxDQUFDO0FBQ2pELEtBQUssQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDLENBQUM7QUFFOUIsR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNkayA9IHJlcXVpcmUoJ0Bhd3MtY2RrL2NkaycpO1xuaW1wb3J0IHNzbSA9IHJlcXVpcmUoJy4uL2xpYicpO1xuXG5jbGFzcyBDcmVhdGluZ1N0YWNrIGV4dGVuZHMgY2RrLlN0YWNrIHtcbiAgY29uc3RydWN0b3Ioc2NvcGU6IGNkay5BcHAsIGlkOiBzdHJpbmcpIHtcbiAgICBzdXBlcihzY29wZSwgaWQpO1xuXG4gICAgbmV3IHNzbS5TdHJpbmdQYXJhbWV0ZXIodGhpcywgJ1N0cmluZycsIHtcbiAgICAgIG5hbWU6ICcvTXkvUHVibGljL1BhcmFtZXRlcicsXG4gICAgICBzdHJpbmdWYWx1ZTogJ2FiY2RlZidcbiAgICB9KTtcbiAgfVxufVxuXG5jbGFzcyBVc2luZ1N0YWNrIGV4dGVuZHMgY2RrLlN0YWNrIHtcbiAgY29uc3RydWN0b3Ioc2NvcGU6IGNkay5BcHAsIGlkOiBzdHJpbmcpIHtcbiAgICBzdXBlcihzY29wZSwgaWQpO1xuXG4gICAgLy8vICFzaG93XG4gICAgLy8gUmV0cmlldmUgdGhlIGxhdGVzdCB2YWx1ZSBvZiB0aGUgbm9uLXNlY3JldCBwYXJhbWV0ZXJcbiAgICAvLyB3aXRoIG5hbWUgXCIvTXkvU3RyaW5nL1BhcmFtZXRlclwiLlxuICAgIGNvbnN0IHN0cmluZ1ZhbHVlID0gbmV3IHNzbS5QYXJhbWV0ZXJTdG9yZVN0cmluZyh0aGlzLCAnTXlWYWx1ZScsIHtcbiAgICAgIHBhcmFtZXRlck5hbWU6ICcvTXkvUHVibGljL1BhcmFtZXRlcicsXG4gICAgICAvLyAndmVyc2lvbicgY2FuIGJlIHNwZWNpZmllZCBidXQgaXMgb3B0aW9uYWwuXG4gICAgfSkuc3RyaW5nVmFsdWU7XG5cbiAgICAvLyBSZXRyaWV2ZSBhIHNwZWNpZmljIHZlcnNpb24gb2YgdGhlIHNlY3JldCAoU2VjdXJlU3RyaW5nKSBwYXJhbWV0ZXIuXG4gICAgLy8gJ3ZlcnNpb24nIGlzIGFsd2F5cyByZXF1aXJlZC5cbiAgICBjb25zdCBzZWNyZXRWYWx1ZSA9IG5ldyBzc20uUGFyYW1ldGVyU3RvcmVTZWN1cmVTdHJpbmcodGhpcywgJ1NlY3JldFZhbHVlJywge1xuICAgICAgcGFyYW1ldGVyTmFtZTogJy9NeS9TZWNyZXQvUGFyYW1ldGVyJyxcbiAgICAgIHZlcnNpb246IDVcbiAgICB9KS5zdHJpbmdWYWx1ZTtcbiAgICAvLy8gIWhpZGVcblxuICAgIG5ldyBjZGsuT3V0cHV0KHRoaXMsICdUaGVWYWx1ZScsIHsgdmFsdWU6IHN0cmluZ1ZhbHVlIH0pO1xuXG4gICAgLy8gQ2Fubm90IGJlIHByb3Zpc2lvbmVkIHNvIGNhbm5vdCBiZSBhY3R1YWxseSB1c2VkXG4gICAgQXJyYXkuaXNBcnJheShzZWNyZXRWYWx1ZSk7XG4gIH1cbn1cblxuY29uc3QgYXBwID0gbmV3IGNkay5BcHAoKTtcblxuY29uc3QgY3JlYXRpbmcgPSBuZXcgQ3JlYXRpbmdTdGFjayhhcHAsICdzc3Btcy1jcmVhdGluZycpO1xuY29uc3QgdXNpbmcgPSBuZXcgVXNpbmdTdGFjayhhcHAsICdzc3Btcy11c2luZycpO1xudXNpbmcuYWRkRGVwZW5kZW5jeShjcmVhdGluZyk7XG5cbmFwcC5ydW4oKTsiXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZWcucGFyYW1ldGVyLXN0b3JlLXN0cmluZy5saXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbnRlZy5wYXJhbWV0ZXItc3RvcmUtc3RyaW5nLmxpdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLG9DQUFxQztBQUNyQyw4QkFBK0I7QUFFL0IsTUFBTSxhQUFjLFNBQVEsR0FBRyxDQUFDLEtBQUs7SUFDbkMsWUFBWSxLQUFjLEVBQUUsRUFBVTtRQUNwQyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1FBRWpCLElBQUksR0FBRyxDQUFDLGVBQWUsQ0FBQyxJQUFJLEVBQUUsUUFBUSxFQUFFO1lBQ3RDLElBQUksRUFBRSxzQkFBc0I7WUFDNUIsV0FBVyxFQUFFLFFBQVE7U0FDdEIsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztDQUNGO0FBRUQsTUFBTSxVQUFXLFNBQVEsR0FBRyxDQUFDLEtBQUs7SUFDaEMsWUFBWSxLQUFjLEVBQUUsRUFBVTtRQUNwQyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1FBRWpCLFNBQVM7UUFDVCx3REFBd0Q7UUFDeEQsb0NBQW9DO1FBQ3BDLE1BQU0sV0FBVyxHQUFHLElBQUksR0FBRyxDQUFDLG9CQUFvQixDQUFDLElBQUksRUFBRSxTQUFTLEVBQUU7WUFDaEUsYUFBYSxFQUFFLHNCQUFzQjtTQUV0QyxDQUFDLENBQUMsV0FBVyxDQUFDO1FBRWYsc0VBQXNFO1FBQ3RFLGdDQUFnQztRQUNoQyxNQUFNLFdBQVcsR0FBRyxJQUFJLEdBQUcsQ0FBQywwQkFBMEIsQ0FBQyxJQUFJLEVBQUUsYUFBYSxFQUFFO1lBQzFFLGFBQWEsRUFBRSxzQkFBc0I7WUFDckMsT0FBTyxFQUFFLENBQUM7U0FDWCxDQUFDLENBQUMsV0FBVyxDQUFDO1FBQ2YsU0FBUztRQUVULElBQUksR0FBRyxDQUFDLFNBQVMsQ0FBQyxJQUFJLEVBQUUsVUFBVSxFQUFFLEVBQUUsS0FBSyxFQUFFLFdBQVcsRUFBRSxDQUFDLENBQUM7UUFFNUQsbURBQW1EO1FBQ25ELEtBQUssQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUM7SUFDN0IsQ0FBQztDQUNGO0FBRUQsTUFBTSxHQUFHLEdBQUcsSUFBSSxHQUFHLENBQUMsR0FBRyxFQUFFLENBQUM7QUFFMUIsTUFBTSxRQUFRLEdBQUcsSUFBSSxhQUFhLENBQUMsR0FBRyxFQUFFLGdCQUFnQixDQUFDLENBQUM7QUFDMUQsTUFBTSxLQUFLLEdBQUcsSUFBSSxVQUFVLENBQUMsR0FBRyxFQUFFLGFBQWEsQ0FBQyxDQUFDO0FBQ2pELEtBQUssQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDLENBQUM7QUFFOUIsR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNkayA9IHJlcXVpcmUoJ0Bhd3MtY2RrL2NkaycpO1xuaW1wb3J0IHNzbSA9IHJlcXVpcmUoJy4uL2xpYicpO1xuXG5jbGFzcyBDcmVhdGluZ1N0YWNrIGV4dGVuZHMgY2RrLlN0YWNrIHtcbiAgY29uc3RydWN0b3Ioc2NvcGU6IGNkay5BcHAsIGlkOiBzdHJpbmcpIHtcbiAgICBzdXBlcihzY29wZSwgaWQpO1xuXG4gICAgbmV3IHNzbS5TdHJpbmdQYXJhbWV0ZXIodGhpcywgJ1N0cmluZycsIHtcbiAgICAgIG5hbWU6ICcvTXkvUHVibGljL1BhcmFtZXRlcicsXG4gICAgICBzdHJpbmdWYWx1ZTogJ2FiY2RlZidcbiAgICB9KTtcbiAgfVxufVxuXG5jbGFzcyBVc2luZ1N0YWNrIGV4dGVuZHMgY2RrLlN0YWNrIHtcbiAgY29uc3RydWN0b3Ioc2NvcGU6IGNkay5BcHAsIGlkOiBzdHJpbmcpIHtcbiAgICBzdXBlcihzY29wZSwgaWQpO1xuXG4gICAgLy8vICFzaG93XG4gICAgLy8gUmV0cmlldmUgdGhlIGxhdGVzdCB2YWx1ZSBvZiB0aGUgbm9uLXNlY3JldCBwYXJhbWV0ZXJcbiAgICAvLyB3aXRoIG5hbWUgXCIvTXkvU3RyaW5nL1BhcmFtZXRlclwiLlxuICAgIGNvbnN0IHN0cmluZ1ZhbHVlID0gbmV3IHNzbS5QYXJhbWV0ZXJTdG9yZVN0cmluZyh0aGlzLCAnTXlWYWx1ZScsIHtcbiAgICAgIHBhcmFtZXRlck5hbWU6ICcvTXkvUHVibGljL1BhcmFtZXRlcicsXG4gICAgICAvLyAndmVyc2lvbicgY2FuIGJlIHNwZWNpZmllZCBidXQgaXMgb3B0aW9uYWwuXG4gICAgfSkuc3RyaW5nVmFsdWU7XG5cbiAgICAvLyBSZXRyaWV2ZSBhIHNwZWNpZmljIHZlcnNpb24gb2YgdGhlIHNlY3JldCAoU2VjdXJlU3RyaW5nKSBwYXJhbWV0ZXIuXG4gICAgLy8gJ3ZlcnNpb24nIGlzIGFsd2F5cyByZXF1aXJlZC5cbiAgICBjb25zdCBzZWNyZXRWYWx1ZSA9IG5ldyBzc20uUGFyYW1ldGVyU3RvcmVTZWN1cmVTdHJpbmcodGhpcywgJ1NlY3JldFZhbHVlJywge1xuICAgICAgcGFyYW1ldGVyTmFtZTogJy9NeS9TZWNyZXQvUGFyYW1ldGVyJyxcbiAgICAgIHZlcnNpb246IDVcbiAgICB9KS5zdHJpbmdWYWx1ZTtcbiAgICAvLy8gIWhpZGVcblxuICAgIG5ldyBjZGsuQ2ZuT3V0cHV0KHRoaXMsICdUaGVWYWx1ZScsIHsgdmFsdWU6IHN0cmluZ1ZhbHVlIH0pO1xuXG4gICAgLy8gQ2Fubm90IGJlIHByb3Zpc2lvbmVkIHNvIGNhbm5vdCBiZSBhY3R1YWxseSB1c2VkXG4gICAgQXJyYXkuaXNBcnJheShzZWNyZXRWYWx1ZSk7XG4gIH1cbn1cblxuY29uc3QgYXBwID0gbmV3IGNkay5BcHAoKTtcblxuY29uc3QgY3JlYXRpbmcgPSBuZXcgQ3JlYXRpbmdTdGFjayhhcHAsICdzc3Btcy1jcmVhdGluZycpO1xuY29uc3QgdXNpbmcgPSBuZXcgVXNpbmdTdGFjayhhcHAsICdzc3Btcy11c2luZycpO1xudXNpbmcuYWRkRGVwZW5kZW5jeShjcmVhdGluZyk7XG5cbmFwcC5ydW4oKTtcbiJdfQ== |
@@ -27,6 +27,6 @@ "use strict"; | ||
/// !hide | ||
new cdk.Output(stack, 'StringListOutput', { | ||
new cdk.CfnOutput(stack, 'StringListOutput', { | ||
value: cdk.Fn.join('+', listParameter.stringListValue), | ||
}); | ||
app.run(); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZWcucGFyYW1ldGVyLmxpdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImludGVnLnBhcmFtZXRlci5saXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSx3Q0FBeUM7QUFDekMsb0NBQXFDO0FBQ3JDLDhCQUErQjtBQUUvQixNQUFNLEdBQUcsR0FBRyxJQUFJLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQztBQUMxQixNQUFNLEtBQUssR0FBRyxJQUFJLEdBQUcsQ0FBQyxLQUFLLENBQUMsR0FBRyxFQUFFLGVBQWUsQ0FBQyxDQUFDO0FBRWxELE1BQU0sSUFBSSxHQUFHLElBQUksR0FBRyxDQUFDLElBQUksQ0FBQyxLQUFLLEVBQUUsVUFBVSxFQUFFO0lBQzNDLFNBQVMsRUFBRSxJQUFJLEdBQUcsQ0FBQyxvQkFBb0IsRUFBRTtDQUMxQyxDQUFDLENBQUM7QUFFSCxTQUFTO0FBQ1QsOENBQThDO0FBQzlDLE1BQU0sS0FBSyxHQUFHLElBQUksR0FBRyxDQUFDLGVBQWUsQ0FBQyxLQUFLLEVBQUUsaUJBQWlCLEVBQUU7SUFDOUQsaURBQWlEO0lBQ2pELHlCQUF5QjtJQUN6QixXQUFXLEVBQUUseUJBQXlCO0NBRXZDLENBQUMsQ0FBQztBQUVILGlDQUFpQztBQUNqQyxLQUFLLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDO0FBRXRCLGtEQUFrRDtBQUNsRCxNQUFNLGFBQWEsR0FBRyxJQUFJLEdBQUcsQ0FBQyxtQkFBbUIsQ0FBQyxLQUFLLEVBQUUscUJBQXFCLEVBQUU7SUFDOUUsaURBQWlEO0lBQ2pELHlCQUF5QjtJQUN6QixlQUFlLEVBQUUsQ0FBQywyQkFBMkIsRUFBRSwyQkFBMkIsQ0FBQztDQUU1RSxDQUFDLENBQUM7QUFDSCxTQUFTO0FBRVQsSUFBSSxHQUFHLENBQUMsTUFBTSxDQUFDLEtBQUssRUFBRSxrQkFBa0IsRUFBRTtJQUN4QyxLQUFLLEVBQUUsR0FBRyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsR0FBRyxFQUFFLGFBQWEsQ0FBQyxlQUFlLENBQUM7Q0FDdkQsQ0FBQyxDQUFDO0FBRUgsR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGlhbSA9IHJlcXVpcmUoJ0Bhd3MtY2RrL2F3cy1pYW0nKTtcbmltcG9ydCBjZGsgPSByZXF1aXJlKCdAYXdzLWNkay9jZGsnKTtcbmltcG9ydCBzc20gPSByZXF1aXJlKCcuLi9saWInKTtcblxuY29uc3QgYXBwID0gbmV3IGNkay5BcHAoKTtcbmNvbnN0IHN0YWNrID0gbmV3IGNkay5TdGFjayhhcHAsICdTU00tUGFyYW1ldGVyJyk7XG5cbmNvbnN0IHJvbGUgPSBuZXcgaWFtLlJvbGUoc3RhY2ssICdVc2VyUm9sZScsIHtcbiAgYXNzdW1lZEJ5OiBuZXcgaWFtLkFjY291bnRSb290UHJpbmNpcGFsKCksXG59KTtcblxuLy8vICFzaG93XG4vLyBDcmVhdGUgYSBuZXcgU1NNIFBhcmFtZXRlciBob2xkaW5nIGEgU3RyaW5nXG5jb25zdCBwYXJhbSA9IG5ldyBzc20uU3RyaW5nUGFyYW1ldGVyKHN0YWNrLCAnU3RyaW5nUGFyYW1ldGVyJywge1xuICAvLyBkZXNjcmlwdGlvbjogJ1NvbWUgdXNlci1mcmllbmRseSBkZXNjcmlwdGlvbicsXG4gIC8vIG5hbWU6ICdQYXJhbWV0ZXJOYW1lJyxcbiAgc3RyaW5nVmFsdWU6ICdJbml0aWFsIHBhcmFtZXRlciB2YWx1ZScsXG4gIC8vIGFsbG93ZWRQYXR0ZXJuOiAnLionLFxufSk7XG5cbi8vIEdyYW50IHJlYWQgYWNjZXNzIHRvIHNvbWUgUm9sZVxucGFyYW0uZ3JhbnRSZWFkKHJvbGUpO1xuXG4vLyBDcmVhdGUgYSBuZXcgU1NNIFBhcmFtZXRlciBob2xkaW5nIGEgU3RyaW5nTGlzdFxuY29uc3QgbGlzdFBhcmFtZXRlciA9IG5ldyBzc20uU3RyaW5nTGlzdFBhcmFtZXRlcihzdGFjaywgJ1N0cmluZ0xpc3RQYXJhbWV0ZXInLCB7XG4gIC8vIGRlc2NyaXB0aW9uOiAnU29tZSB1c2VyLWZyaWVuZGx5IGRlc2NyaXB0aW9uJyxcbiAgLy8gbmFtZTogJ1BhcmFtZXRlck5hbWUnLFxuICBzdHJpbmdMaXN0VmFsdWU6IFsnSW5pdGlhbCBwYXJhbWV0ZXIgdmFsdWUgQScsICdJbml0aWFsIHBhcmFtZXRlciB2YWx1ZSBCJ10sXG4gIC8vIGFsbG93ZWRQYXR0ZXJuOiAnLionLFxufSk7XG4vLy8gIWhpZGVcblxubmV3IGNkay5PdXRwdXQoc3RhY2ssICdTdHJpbmdMaXN0T3V0cHV0Jywge1xuICB2YWx1ZTogY2RrLkZuLmpvaW4oJysnLCBsaXN0UGFyYW1ldGVyLnN0cmluZ0xpc3RWYWx1ZSksXG59KTtcblxuYXBwLnJ1bigpO1xuIl19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZWcucGFyYW1ldGVyLmxpdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImludGVnLnBhcmFtZXRlci5saXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSx3Q0FBeUM7QUFDekMsb0NBQXFDO0FBQ3JDLDhCQUErQjtBQUUvQixNQUFNLEdBQUcsR0FBRyxJQUFJLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQztBQUMxQixNQUFNLEtBQUssR0FBRyxJQUFJLEdBQUcsQ0FBQyxLQUFLLENBQUMsR0FBRyxFQUFFLGVBQWUsQ0FBQyxDQUFDO0FBRWxELE1BQU0sSUFBSSxHQUFHLElBQUksR0FBRyxDQUFDLElBQUksQ0FBQyxLQUFLLEVBQUUsVUFBVSxFQUFFO0lBQzNDLFNBQVMsRUFBRSxJQUFJLEdBQUcsQ0FBQyxvQkFBb0IsRUFBRTtDQUMxQyxDQUFDLENBQUM7QUFFSCxTQUFTO0FBQ1QsOENBQThDO0FBQzlDLE1BQU0sS0FBSyxHQUFHLElBQUksR0FBRyxDQUFDLGVBQWUsQ0FBQyxLQUFLLEVBQUUsaUJBQWlCLEVBQUU7SUFDOUQsaURBQWlEO0lBQ2pELHlCQUF5QjtJQUN6QixXQUFXLEVBQUUseUJBQXlCO0NBRXZDLENBQUMsQ0FBQztBQUVILGlDQUFpQztBQUNqQyxLQUFLLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDO0FBRXRCLGtEQUFrRDtBQUNsRCxNQUFNLGFBQWEsR0FBRyxJQUFJLEdBQUcsQ0FBQyxtQkFBbUIsQ0FBQyxLQUFLLEVBQUUscUJBQXFCLEVBQUU7SUFDOUUsaURBQWlEO0lBQ2pELHlCQUF5QjtJQUN6QixlQUFlLEVBQUUsQ0FBQywyQkFBMkIsRUFBRSwyQkFBMkIsQ0FBQztDQUU1RSxDQUFDLENBQUM7QUFDSCxTQUFTO0FBRVQsSUFBSSxHQUFHLENBQUMsU0FBUyxDQUFDLEtBQUssRUFBRSxrQkFBa0IsRUFBRTtJQUMzQyxLQUFLLEVBQUUsR0FBRyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsR0FBRyxFQUFFLGFBQWEsQ0FBQyxlQUFlLENBQUM7Q0FDdkQsQ0FBQyxDQUFDO0FBRUgsR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGlhbSA9IHJlcXVpcmUoJ0Bhd3MtY2RrL2F3cy1pYW0nKTtcbmltcG9ydCBjZGsgPSByZXF1aXJlKCdAYXdzLWNkay9jZGsnKTtcbmltcG9ydCBzc20gPSByZXF1aXJlKCcuLi9saWInKTtcblxuY29uc3QgYXBwID0gbmV3IGNkay5BcHAoKTtcbmNvbnN0IHN0YWNrID0gbmV3IGNkay5TdGFjayhhcHAsICdTU00tUGFyYW1ldGVyJyk7XG5cbmNvbnN0IHJvbGUgPSBuZXcgaWFtLlJvbGUoc3RhY2ssICdVc2VyUm9sZScsIHtcbiAgYXNzdW1lZEJ5OiBuZXcgaWFtLkFjY291bnRSb290UHJpbmNpcGFsKCksXG59KTtcblxuLy8vICFzaG93XG4vLyBDcmVhdGUgYSBuZXcgU1NNIFBhcmFtZXRlciBob2xkaW5nIGEgU3RyaW5nXG5jb25zdCBwYXJhbSA9IG5ldyBzc20uU3RyaW5nUGFyYW1ldGVyKHN0YWNrLCAnU3RyaW5nUGFyYW1ldGVyJywge1xuICAvLyBkZXNjcmlwdGlvbjogJ1NvbWUgdXNlci1mcmllbmRseSBkZXNjcmlwdGlvbicsXG4gIC8vIG5hbWU6ICdQYXJhbWV0ZXJOYW1lJyxcbiAgc3RyaW5nVmFsdWU6ICdJbml0aWFsIHBhcmFtZXRlciB2YWx1ZScsXG4gIC8vIGFsbG93ZWRQYXR0ZXJuOiAnLionLFxufSk7XG5cbi8vIEdyYW50IHJlYWQgYWNjZXNzIHRvIHNvbWUgUm9sZVxucGFyYW0uZ3JhbnRSZWFkKHJvbGUpO1xuXG4vLyBDcmVhdGUgYSBuZXcgU1NNIFBhcmFtZXRlciBob2xkaW5nIGEgU3RyaW5nTGlzdFxuY29uc3QgbGlzdFBhcmFtZXRlciA9IG5ldyBzc20uU3RyaW5nTGlzdFBhcmFtZXRlcihzdGFjaywgJ1N0cmluZ0xpc3RQYXJhbWV0ZXInLCB7XG4gIC8vIGRlc2NyaXB0aW9uOiAnU29tZSB1c2VyLWZyaWVuZGx5IGRlc2NyaXB0aW9uJyxcbiAgLy8gbmFtZTogJ1BhcmFtZXRlck5hbWUnLFxuICBzdHJpbmdMaXN0VmFsdWU6IFsnSW5pdGlhbCBwYXJhbWV0ZXIgdmFsdWUgQScsICdJbml0aWFsIHBhcmFtZXRlciB2YWx1ZSBCJ10sXG4gIC8vIGFsbG93ZWRQYXR0ZXJuOiAnLionLFxufSk7XG4vLy8gIWhpZGVcblxubmV3IGNkay5DZm5PdXRwdXQoc3RhY2ssICdTdHJpbmdMaXN0T3V0cHV0Jywge1xuICB2YWx1ZTogY2RrLkZuLmpvaW4oJysnLCBsaXN0UGFyYW1ldGVyLnN0cmluZ0xpc3RWYWx1ZSksXG59KTtcblxuYXBwLnJ1bigpO1xuIl19 |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
2891
487077
+ Added@aws-cdk/aws-iam@0.26.0(transitive)
+ Added@aws-cdk/cdk@0.26.0(transitive)
+ Added@aws-cdk/cx-api@0.26.0(transitive)
+ Added@aws-cdk/region-info@0.26.0(transitive)
- Removed@aws-cdk/aws-iam@0.25.3(transitive)
- Removed@aws-cdk/cdk@0.25.3(transitive)
- Removed@aws-cdk/cx-api@0.25.3(transitive)
Updated@aws-cdk/aws-iam@^0.26.0
Updated@aws-cdk/cdk@^0.26.0