To use this module in your Terraform, refer to the below module example:
module "aws_ssm_patch_baseline_linux" {
source = "git::https://github.com/dicomgrid/pt-modules.git?ref=null"
# See inputs below for additional required parameters
}
Name |
Version |
aws
|
>= 5.0.0 |
No modules.
Name |
Description |
Type |
Default |
Required |
approve_after_days
|
n/a |
number |
7 |
no |
approve_until_date
|
n/a |
any |
null |
no |
approved_patches
|
n/a |
any |
null |
no |
approved_patches_enable_non_security
|
n/a |
bool |
true |
no |
compliance_levels
|
n/a |
list(object({ compliance_level = string severity = list(string) })) |
[ { "compliance_level": "CRITICAL", "severity": [ "Critical", "Important" ] }, { "compliance_level": "MEDIUM", "severity": [ "Moderate" ] }, { "compliance_level": "LOW", "severity": [ "Low" ] } ] |
no |
description
|
n/a |
string |
"null" |
no |
enable_non_security
|
n/a |
bool |
true |
no |
name
|
n/a |
string |
"null" |
no |
operating_system
|
n/a |
string |
"null" |
no |
patch_classifications
|
n/a |
list |
[ "Security", "Bugfix", "Recommended" ] |
no |
rejected_patches
|
n/a |
any |
null |
no |
source_repos
|
n/a |
list(object({ name = string products = list(string) configuration = string })) |
[ { "configuration": "[base]\nname=CentOS-$releasever - Base\n#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra\nbaseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/\ngpgcheck=1\ngpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7\nexclude=corosync pacemaker\n", "name": "base", "products": [ "CentOS7.0", "CentOS7.1", "CentOS7.2", "CentOS7.3", "CentOS7.4", "CentOS7.5", "CentOS7.6", "CentOS7.7", "CentOS7.8", "CentOS7.9" ] } ] |
no |
Name |
Description |
arn
|
n/a |
id
|
n/a |