alicloud_oos_patch_baseline
更新时间:
Provides a OOS Patch Baseline resource.
For information about OOS Patch Baseline and how to use it, see What is Patch Baseline.
-> NOTE: Available since v1.146.0.
Example Usage
Basic Usage
variable "name" {
default = "terraform-example"
}
resource "alicloud_oos_patch_baseline" "default" {
patch_baseline_name = var.name
operation_system = "Windows"
approval_rules = "{\"PatchRules\":[{\"EnableNonSecurity\":true,\"PatchFilterGroup\":[{\"Values\":[\"*\"],\"Key\":\"Product\"},{\"Values\":[\"Security\",\"Bugfix\"],\"Key\":\"Classification\"},{\"Values\":[\"Critical\",\"Important\"],\"Key\":\"Severity\"}],\"ApproveAfterDays\":7,\"ComplianceLevel\":\"Unspecified\"}]}"
}
Argument Reference
The following arguments are supported:
approval_rules
- (Required) Accept the rules. This value follows the json format. For more details, see the description of ApprovalRules in the Request parameters table for details.approved_patches
- (Optional, Available since v1.219.0) Approved Patch.approved_patches_enable_non_security
- (Optional, Available since v1.219.0) ApprovedPatchesEnableNonSecurity.description
- (Optional) Patches baseline description information.operation_system
- (Required, ForceNew) Operating system type. Valid values:AliyunLinux
,Anolis
,CentOS
,Debian
,RedhatEnterpriseLinux
,Ubuntu
,Windows
,AlmaLinux
.patch_baseline_name
- (Required, ForceNew) The name of the patch baseline.rejected_patches
- (Optional, Available since v1.210.0) Reject patches.rejected_patches_action
- (Optional, Available since v1.210.0) Rejected patches action. Valid values:ALLOW_AS_DEPENDENCY
,BLOCK
.resource_group_id
- (Optional, Computed, Available since v1.219.0) The ID of the resource group.sources
- (Optional, Available since v1.219.0) Source.tags
- (Optional, Map, Available since v1.219.0) Label.
Attributes Reference
The following attributes are exported:
id
- The ID of the resource supplied above.create_time
- Creation time.
Timeouts
The timeouts
block allows you to specify timeouts for certain actions:
create
- (Defaults to 5 mins) Used when create the Patch Baseline.delete
- (Defaults to 5 mins) Used when delete the Patch Baseline.update
- (Defaults to 5 mins) Used when update the Patch Baseline.
Import
OOS Patch Baseline can be imported using the id, e.g.
$ terraform import alicloud_oos_patch_baseline.example <id>
文档内容是否对您有帮助?