Skip to content

IPatchBaseline

  • Extends: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResource

  • Implemented By: github.com/alibabacloud-go/ros-cdk/alicloudroscdkoos.datasource.PatchBaseline, github.com/alibabacloud-go/ros-cdk/alicloudroscdkoos.datasource.IPatchBaseline

Represents a PatchBaseline.

Properties

Name Type Description
Node github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode The construct tree node for this construct.
Env github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResourceEnvironment The environment this resource belongs to.
Stack github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack The stack in which this resource is defined.
AttrApprovalRules interface{} Attribute ApprovalRules: Accept the rules.
AttrApprovedPatches interface{} Attribute ApprovedPatches: Approved patch list.
AttrApprovedPatchesEnableNonSecurity interface{} Attribute ApprovedPatchesEnableNonSecurity: Approve whether the patch includes updates other than security.
AttrCreatedBy interface{} Attribute CreatedBy: Patch baseline creator.
AttrCreateTime interface{} Attribute CreateTime: Creation time.
AttrDescription interface{} Attribute Description: Patches baseline description information.
AttrIsDefault interface{} Attribute IsDefault: Whether it is the default patch baseline.
AttrOperationSystem interface{} Attribute OperationSystem: Operating system type.
AttrPatchBaselineId interface{} Attribute PatchBaselineId: Patch baseline ID.
AttrPatchBaselineName interface{} Attribute PatchBaselineName: The name of the patch baseline.
AttrRejectedPatches interface{} Attribute RejectedPatches: Reject the name of the patch.
AttrRejectedPatchesAction interface{} Attribute RejectedPatchesAction: The operation of rejecting the patch.
AttrResourceGroupId interface{} Attribute ResourceGroupId: Approve whether the patch includes updates other than security.
AttrShareType interface{} Attribute ShareType: Patch baseline sharing type.
AttrSources interface{} Attribute Sources: Patch source configuration list.
AttrTags interface{} Attribute Tags: Tags of patch baseline.
AttrUpdatedBy interface{} Attribute UpdatedBy: Patch baseline updater.
AttrUpdatedDate interface{} Attribute UpdatedDate: Update time.
Props PatchBaselineProps No description.

NodeRequired

func Node() ConstructNode
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode

The construct tree node for this construct.


EnvRequired

func Env() IResourceEnvironment
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


StackRequired

func Stack() Stack
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack

The stack in which this resource is defined.


AttrApprovalRulesRequired

func AttrApprovalRules() interface{}
  • Type: interface{}

Attribute ApprovalRules: Accept the rules.


AttrApprovedPatchesRequired

func AttrApprovedPatches() interface{}
  • Type: interface{}

Attribute ApprovedPatches: Approved patch list.


AttrApprovedPatchesEnableNonSecurityRequired

func AttrApprovedPatchesEnableNonSecurity() interface{}
  • Type: interface{}

Attribute ApprovedPatchesEnableNonSecurity: Approve whether the patch includes updates other than security.


AttrCreatedByRequired

func AttrCreatedBy() interface{}
  • Type: interface{}

Attribute CreatedBy: Patch baseline creator.


AttrCreateTimeRequired

func AttrCreateTime() interface{}
  • Type: interface{}

Attribute CreateTime: Creation time.


AttrDescriptionRequired

func AttrDescription() interface{}
  • Type: interface{}

Attribute Description: Patches baseline description information.


AttrIsDefaultRequired

func AttrIsDefault() interface{}
  • Type: interface{}

Attribute IsDefault: Whether it is the default patch baseline.


AttrOperationSystemRequired

func AttrOperationSystem() interface{}
  • Type: interface{}

Attribute OperationSystem: Operating system type.


AttrPatchBaselineIdRequired

func AttrPatchBaselineId() interface{}
  • Type: interface{}

Attribute PatchBaselineId: Patch baseline ID.


AttrPatchBaselineNameRequired

func AttrPatchBaselineName() interface{}
  • Type: interface{}

Attribute PatchBaselineName: The name of the patch baseline.


AttrRejectedPatchesRequired

func AttrRejectedPatches() interface{}
  • Type: interface{}

Attribute RejectedPatches: Reject the name of the patch.


AttrRejectedPatchesActionRequired

func AttrRejectedPatchesAction() interface{}
  • Type: interface{}

Attribute RejectedPatchesAction: The operation of rejecting the patch.


AttrResourceGroupIdRequired

func AttrResourceGroupId() interface{}
  • Type: interface{}

Attribute ResourceGroupId: Approve whether the patch includes updates other than security.


AttrShareTypeRequired

func AttrShareType() interface{}
  • Type: interface{}

Attribute ShareType: Patch baseline sharing type.


AttrSourcesRequired

func AttrSources() interface{}
  • Type: interface{}

Attribute Sources: Patch source configuration list.


AttrTagsRequired

func AttrTags() interface{}
  • Type: interface{}

Attribute Tags: Tags of patch baseline.


AttrUpdatedByRequired

func AttrUpdatedBy() interface{}
  • Type: interface{}

Attribute UpdatedBy: Patch baseline updater.


AttrUpdatedDateRequired

func AttrUpdatedDate() interface{}
  • Type: interface{}

Attribute UpdatedDate: Update time.


PropsRequired

func Props() PatchBaselineProps