Skip to content

PatchBaselineProps

Properties for defining a PatchBaseline.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-oos-patchbaseline

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkoos"
&alicloudroscdkoos.PatchBaselineProps {
    ApprovalRules: interface{},
    OperationSystem: interface{},
    PatchBaselineName: interface{},
    ApprovedPatches: interface{},
    ApprovedPatchesEnableNonSecurity: interface{},
    Description: interface{},
    RejectedPatches: interface{},
    RejectedPatchesAction: interface{},
    ResourceGroupId: interface{},
    Sources: interface{},
    Tags: *[]github.com/alibabacloud-go/ros-cdk/alicloudroscdkoos.RosPatchBaseline.TagsProperty,
}

Properties

Name Type Description
ApprovalRules interface{} Property approvalRules: The rules of scanning and installing patches for the specified operating system.
OperationSystem interface{} Property operationSystem: The type of the operating system.
PatchBaselineName interface{} Property patchBaselineName: The name of the patch baseline.
ApprovedPatches interface{} Property approvedPatches: Approved patch list.
ApprovedPatchesEnableNonSecurity interface{} Property approvedPatchesEnableNonSecurity: Approve whether the patch includes updates other than security.
Description interface{} Property description: The description of the patch baseline.
RejectedPatches interface{} Property rejectedPatches: Rejected patch list.
RejectedPatchesAction interface{} Property rejectedPatchesAction: The operation of rejecting the patch.
ResourceGroupId interface{} Property resourceGroupId: Resource group id.
Sources interface{} Property sources: Patch source configuration list.
Tags *[]TagsProperty Property tags: Tags of patch baseline.

ApprovalRulesRequired

ApprovalRules interface{}
  • Type: interface{}

Property approvalRules: The rules of scanning and installing patches for the specified operating system.


OperationSystemRequired

OperationSystem interface{}
  • Type: interface{}

Property operationSystem: The type of the operating system.


PatchBaselineNameRequired

PatchBaselineName interface{}
  • Type: interface{}

Property patchBaselineName: The name of the patch baseline.


ApprovedPatchesOptional

ApprovedPatches interface{}
  • Type: interface{}

Property approvedPatches: Approved patch list.


ApprovedPatchesEnableNonSecurityOptional

ApprovedPatchesEnableNonSecurity interface{}
  • Type: interface{}

Property approvedPatchesEnableNonSecurity: Approve whether the patch includes updates other than security.


DescriptionOptional

Description interface{}
  • Type: interface{}

Property description: The description of the patch baseline.


RejectedPatchesOptional

RejectedPatches interface{}
  • Type: interface{}

Property rejectedPatches: Rejected patch list.


RejectedPatchesActionOptional

RejectedPatchesAction interface{}
  • Type: interface{}

Property rejectedPatchesAction: The operation of rejecting the patch.


ResourceGroupIdOptional

ResourceGroupId interface{}
  • Type: interface{}

Property resourceGroupId: Resource group id.


SourcesOptional

Sources interface{}
  • Type: interface{}

Property sources: Patch source configuration list.


TagsOptional

Tags *[]TagsProperty

Property tags: Tags of patch baseline.