Skip to content

ICustomCheckItem

Represents a CustomCheckItem.

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.
AttrAssistInfo interface{} Attribute AssistInfo: Check Item Description Help Information.
AttrCheckId interface{} Attribute CheckId: The first ID of the resource.
AttrCheckRule interface{} Attribute CheckRule: Check Item Check Rules.
AttrCheckShowName interface{} Attribute CheckShowName: Check item display name.
AttrDescription interface{} Attribute Description: Check item description information.
AttrInstanceSubType interface{} Attribute InstanceSubType: Asset subtype to which the check item belongs.
AttrInstanceType interface{} Attribute InstanceType: Asset type to which the check item belongs.
AttrRemark interface{} Attribute Remark: Remarks.
AttrRiskLevel interface{} Attribute RiskLevel: Risk level of inspection items.
AttrSectionIds interface{} Attribute SectionIds: CHECK SECTION OF INSPECTIONS.
AttrSolution interface{} Attribute Solution: Check Item Solution.
AttrVendor interface{} Attribute Vendor: Vendor to which the item belongs.
Props CustomCheckItemProps 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.


AttrAssistInfoRequired

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

Attribute AssistInfo: Check Item Description Help Information.


AttrCheckIdRequired

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

Attribute CheckId: The first ID of the resource.


AttrCheckRuleRequired

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

Attribute CheckRule: Check Item Check Rules.


AttrCheckShowNameRequired

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

Attribute CheckShowName: Check item display name.


AttrDescriptionRequired

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

Attribute Description: Check item description information.


AttrInstanceSubTypeRequired

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

Attribute InstanceSubType: Asset subtype to which the check item belongs.


AttrInstanceTypeRequired

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

Attribute InstanceType: Asset type to which the check item belongs.


AttrRemarkRequired

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

Attribute Remark: Remarks.


AttrRiskLevelRequired

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

Attribute RiskLevel: Risk level of inspection items.


AttrSectionIdsRequired

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

Attribute SectionIds: CHECK SECTION OF INSPECTIONS.


AttrSolutionRequired

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

Attribute Solution: Check Item Solution.


AttrVendorRequired

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

Attribute Vendor: Vendor to which the item belongs.


PropsRequired

func Props() CustomCheckItemProps