Skip to content

PatchBaselineProps

Properties for defining a PatchBaseline.

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

Initializer

import com.aliyun.ros.cdk.oos.PatchBaselineProps;
PatchBaselineProps.builder()
    .approvalRules(IResolvable)
    .approvalRules(java.util.Map<java.lang.String, java.lang.Object>)
    .operationSystem(java.lang.String)
    .operationSystem(IResolvable)
    .patchBaselineName(java.lang.String)
    .patchBaselineName(IResolvable)
//  .approvedPatches(IResolvable)
//  .approvedPatches(java.util.List<java.lang.String)
//  .approvedPatches(IResolvable>)
//  .approvedPatchesEnableNonSecurity(java.lang.Boolean)
//  .approvedPatchesEnableNonSecurity(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .rejectedPatches(IResolvable)
//  .rejectedPatches(java.util.List<java.lang.String)
//  .rejectedPatches(IResolvable>)
//  .rejectedPatchesAction(java.lang.String)
//  .rejectedPatchesAction(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .sources(IResolvable)
//  .sources(java.util.List<java.lang.String)
//  .sources(IResolvable>)
//  .tags(java.util.List<TagsProperty>)
    .build();

Properties

Name Type Description
approvalRules com.aliyun.ros.cdk.core.IResolvable OR java.util.Map Property approvalRules: The rules of scanning and installing patches for the specified operating system.
operationSystem java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property operationSystem: The type of the operating system.
patchBaselineName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property patchBaselineName: The name of the patch baseline.
approvedPatches com.aliyun.ros.cdk.core.IResolvable OR java.util.List Property approvedPatches: Approved patch list.
approvedPatchesEnableNonSecurity java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable Property approvedPatchesEnableNonSecurity: Approve whether the patch includes updates other than security.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property description: The description of the patch baseline.
rejectedPatches com.aliyun.ros.cdk.core.IResolvable OR java.util.List Property rejectedPatches: Rejected patch list.
rejectedPatchesAction java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property rejectedPatchesAction: The operation of rejecting the patch.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property resourceGroupId: Resource group id.
sources com.aliyun.ros.cdk.core.IResolvable OR java.util.List Property sources: Patch source configuration list.
tags java.util.List<TagsProperty> Property tags: Tags of patch baseline.

approvalRulesRequired

public java.lang.Object getApprovalRules();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map

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


operationSystemRequired

public java.lang.Object getOperationSystem();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property operationSystem: The type of the operating system.


patchBaselineNameRequired

public java.lang.Object getPatchBaselineName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property patchBaselineName: The name of the patch baseline.


approvedPatchesOptional

public java.lang.Object getApprovedPatches();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

Property approvedPatches: Approved patch list.


approvedPatchesEnableNonSecurityOptional

public java.lang.Object getApprovedPatchesEnableNonSecurity();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

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


descriptionOptional

public java.lang.Object getDescription();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property description: The description of the patch baseline.


rejectedPatchesOptional

public java.lang.Object getRejectedPatches();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

Property rejectedPatches: Rejected patch list.


rejectedPatchesActionOptional

public java.lang.Object getRejectedPatchesAction();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property rejectedPatchesAction: The operation of rejecting the patch.


resourceGroupIdOptional

public java.lang.Object getResourceGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property resourceGroupId: Resource group id.


sourcesOptional

public java.lang.Object getSources();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

Property sources: Patch source configuration list.


tagsOptional

public java.util.List<TagsProperty> getTags();

Property tags: Tags of patch baseline.