Skip to content

PatchBaselineProps

Properties for defining a PatchBaseline.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Oos;
new PatchBaselineProps {
    object ApprovalRules,
    object OperationSystem,
    object PatchBaselineName,
    object ApprovedPatches = null,
    object ApprovedPatchesEnableNonSecurity = null,
    object Description = null,
    object RejectedPatches = null,
    object RejectedPatchesAction = null,
    object ResourceGroupId = null,
    object Sources = null,
    TagsProperty[] Tags = null
};

Properties

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

ApprovalRulesRequired

public object ApprovalRules { get; set; }
  • Type: object

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


OperationSystemRequired

public object OperationSystem { get; set; }
  • Type: object

Property operationSystem: The type of the operating system.


PatchBaselineNameRequired

public object PatchBaselineName { get; set; }
  • Type: object

Property patchBaselineName: The name of the patch baseline.


ApprovedPatchesOptional

public object ApprovedPatches { get; set; }
  • Type: object

Property approvedPatches: Approved patch list.


ApprovedPatchesEnableNonSecurityOptional

public object ApprovedPatchesEnableNonSecurity { get; set; }
  • Type: object

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


DescriptionOptional

public object Description { get; set; }
  • Type: object

Property description: The description of the patch baseline.


RejectedPatchesOptional

public object RejectedPatches { get; set; }
  • Type: object

Property rejectedPatches: Rejected patch list.


RejectedPatchesActionOptional

public object RejectedPatchesAction { get; set; }
  • Type: object

Property rejectedPatchesAction: The operation of rejecting the patch.


ResourceGroupIdOptional

public object ResourceGroupId { get; set; }
  • Type: object

Property resourceGroupId: Resource group id.


SourcesOptional

public object Sources { get; set; }
  • Type: object

Property sources: Patch source configuration list.


TagsOptional

public TagsProperty[] Tags { get; set; }

Property tags: Tags of patch baseline.