Resource: aws_ssm_default_patch_baseline

Terraform resource for registering an AWS Systems Manager Default Patch Baseline.

Example Usage

Basic Usage

resource "aws_ssm_default_patch_baseline" "example" {
  baseline_id      = aws_ssm_patch_baseline.example.id
  operating_system = aws_ssm_patch_baseline.example.operating_system
}

resource "aws_ssm_patch_baseline" "example" {
  name             = "example"
  approved_patches = ["KB123456"]
}

Argument Reference

The following arguments are required:

Attribute Reference

This resource exports no additional attributes.

Import

In Terraform v1.5.0 and later, use an import block to import the Systems Manager Default Patch Baseline using the patch baseline ID, patch baseline ARN, or the operating system value. For example:

Using the patch baseline ID:

import {
  to = aws_ssm_default_patch_baseline.example
  id = "pb-1234567890abcdef1"
}

Using the patch baseline ARN:

import {
  to = aws_ssm_default_patch_baseline.example
  id = "arn:aws:ssm:us-west-2:123456789012:patchbaseline/pb-1234567890abcdef1"
}

Using the operating system value:

import {
  to = aws_ssm_default_patch_baseline.example
  id = "CENTOS"
}

Using terraform import to import the Systems Manager Default Patch Baseline using the patch baseline ID, patch baseline ARN, or the operating system value. For example:

Using the patch baseline ID:

% terraform import aws_ssm_default_patch_baseline.example pb-1234567890abcdef1

Using the patch baseline ARN:

% terraform import aws_ssm_default_patch_baseline.example arn:aws:ssm:us-west-2:123456789012:patchbaseline/pb-1234567890abcdef1

Using the operating system value:

% terraform import aws_ssm_default_patch_baseline.example CENTOS