Documentation
¶
Index ¶
- type RiskCenter
- type RiskCenterArgs
- type RiskCenterArray
- type RiskCenterArrayInput
- type RiskCenterArrayOutput
- func (RiskCenterArrayOutput) ElementType() reflect.Type
- func (o RiskCenterArrayOutput) Index(i pulumi.IntInput) RiskCenterOutput
- func (o RiskCenterArrayOutput) ToRiskCenterArrayOutput() RiskCenterArrayOutput
- func (o RiskCenterArrayOutput) ToRiskCenterArrayOutputWithContext(ctx context.Context) RiskCenterArrayOutput
- type RiskCenterAsset
- type RiskCenterAssetArgs
- type RiskCenterAssetArray
- type RiskCenterAssetArrayInput
- type RiskCenterAssetArrayOutput
- func (RiskCenterAssetArrayOutput) ElementType() reflect.Type
- func (o RiskCenterAssetArrayOutput) Index(i pulumi.IntInput) RiskCenterAssetOutput
- func (o RiskCenterAssetArrayOutput) ToRiskCenterAssetArrayOutput() RiskCenterAssetArrayOutput
- func (o RiskCenterAssetArrayOutput) ToRiskCenterAssetArrayOutputWithContext(ctx context.Context) RiskCenterAssetArrayOutput
- type RiskCenterAssetInput
- type RiskCenterAssetOutput
- func (o RiskCenterAssetOutput) Arn() pulumi.StringPtrOutput
- func (o RiskCenterAssetOutput) Asset() pulumi.StringPtrOutput
- func (o RiskCenterAssetOutput) AssetName() pulumi.StringPtrOutput
- func (o RiskCenterAssetOutput) AssetType() pulumi.StringPtrOutput
- func (RiskCenterAssetOutput) ElementType() reflect.Type
- func (o RiskCenterAssetOutput) InstanceType() pulumi.StringPtrOutput
- func (o RiskCenterAssetOutput) Region() pulumi.StringPtrOutput
- func (o RiskCenterAssetOutput) ToRiskCenterAssetOutput() RiskCenterAssetOutput
- func (o RiskCenterAssetOutput) ToRiskCenterAssetOutputWithContext(ctx context.Context) RiskCenterAssetOutput
- type RiskCenterInput
- type RiskCenterMap
- type RiskCenterMapInput
- type RiskCenterMapOutput
- func (RiskCenterMapOutput) ElementType() reflect.Type
- func (o RiskCenterMapOutput) MapIndex(k pulumi.StringInput) RiskCenterOutput
- func (o RiskCenterMapOutput) ToRiskCenterMapOutput() RiskCenterMapOutput
- func (o RiskCenterMapOutput) ToRiskCenterMapOutputWithContext(ctx context.Context) RiskCenterMapOutput
- type RiskCenterOutput
- func (o RiskCenterOutput) Assets() RiskCenterAssetArrayOutput
- func (RiskCenterOutput) ElementType() reflect.Type
- func (o RiskCenterOutput) ScanAssetType() pulumi.IntOutput
- func (o RiskCenterOutput) ScanFrom() pulumi.StringOutput
- func (o RiskCenterOutput) ScanItems() pulumi.StringArrayOutput
- func (o RiskCenterOutput) ScanPlanContent() pulumi.StringPtrOutput
- func (o RiskCenterOutput) ScanPlanType() pulumi.IntOutput
- func (o RiskCenterOutput) SelfDefiningAssets() pulumi.StringArrayOutput
- func (o RiskCenterOutput) TaskAdvanceCfg() RiskCenterTaskAdvanceCfgPtrOutput
- func (o RiskCenterOutput) TaskMode() pulumi.IntPtrOutput
- func (o RiskCenterOutput) TaskName() pulumi.StringOutput
- func (o RiskCenterOutput) ToRiskCenterOutput() RiskCenterOutput
- func (o RiskCenterOutput) ToRiskCenterOutputWithContext(ctx context.Context) RiskCenterOutput
- type RiskCenterState
- type RiskCenterTaskAdvanceCfg
- type RiskCenterTaskAdvanceCfgArgs
- func (RiskCenterTaskAdvanceCfgArgs) ElementType() reflect.Type
- func (i RiskCenterTaskAdvanceCfgArgs) ToRiskCenterTaskAdvanceCfgOutput() RiskCenterTaskAdvanceCfgOutput
- func (i RiskCenterTaskAdvanceCfgArgs) ToRiskCenterTaskAdvanceCfgOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgOutput
- func (i RiskCenterTaskAdvanceCfgArgs) ToRiskCenterTaskAdvanceCfgPtrOutput() RiskCenterTaskAdvanceCfgPtrOutput
- func (i RiskCenterTaskAdvanceCfgArgs) ToRiskCenterTaskAdvanceCfgPtrOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPtrOutput
- type RiskCenterTaskAdvanceCfgCfgRisk
- type RiskCenterTaskAdvanceCfgCfgRiskArgs
- func (RiskCenterTaskAdvanceCfgCfgRiskArgs) ElementType() reflect.Type
- func (i RiskCenterTaskAdvanceCfgCfgRiskArgs) ToRiskCenterTaskAdvanceCfgCfgRiskOutput() RiskCenterTaskAdvanceCfgCfgRiskOutput
- func (i RiskCenterTaskAdvanceCfgCfgRiskArgs) ToRiskCenterTaskAdvanceCfgCfgRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgCfgRiskOutput
- type RiskCenterTaskAdvanceCfgCfgRiskArray
- func (RiskCenterTaskAdvanceCfgCfgRiskArray) ElementType() reflect.Type
- func (i RiskCenterTaskAdvanceCfgCfgRiskArray) ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutput() RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
- func (i RiskCenterTaskAdvanceCfgCfgRiskArray) ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
- type RiskCenterTaskAdvanceCfgCfgRiskArrayInput
- type RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
- func (RiskCenterTaskAdvanceCfgCfgRiskArrayOutput) ElementType() reflect.Type
- func (o RiskCenterTaskAdvanceCfgCfgRiskArrayOutput) Index(i pulumi.IntInput) RiskCenterTaskAdvanceCfgCfgRiskOutput
- func (o RiskCenterTaskAdvanceCfgCfgRiskArrayOutput) ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutput() RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
- func (o RiskCenterTaskAdvanceCfgCfgRiskArrayOutput) ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
- type RiskCenterTaskAdvanceCfgCfgRiskInput
- type RiskCenterTaskAdvanceCfgCfgRiskOutput
- func (RiskCenterTaskAdvanceCfgCfgRiskOutput) ElementType() reflect.Type
- func (o RiskCenterTaskAdvanceCfgCfgRiskOutput) Enable() pulumi.IntOutput
- func (o RiskCenterTaskAdvanceCfgCfgRiskOutput) ItemId() pulumi.StringOutput
- func (o RiskCenterTaskAdvanceCfgCfgRiskOutput) ResourceType() pulumi.StringOutput
- func (o RiskCenterTaskAdvanceCfgCfgRiskOutput) ToRiskCenterTaskAdvanceCfgCfgRiskOutput() RiskCenterTaskAdvanceCfgCfgRiskOutput
- func (o RiskCenterTaskAdvanceCfgCfgRiskOutput) ToRiskCenterTaskAdvanceCfgCfgRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgCfgRiskOutput
- type RiskCenterTaskAdvanceCfgInput
- type RiskCenterTaskAdvanceCfgOutput
- func (o RiskCenterTaskAdvanceCfgOutput) CfgRisks() RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
- func (RiskCenterTaskAdvanceCfgOutput) ElementType() reflect.Type
- func (o RiskCenterTaskAdvanceCfgOutput) PortRisks() RiskCenterTaskAdvanceCfgPortRiskArrayOutput
- func (o RiskCenterTaskAdvanceCfgOutput) ToRiskCenterTaskAdvanceCfgOutput() RiskCenterTaskAdvanceCfgOutput
- func (o RiskCenterTaskAdvanceCfgOutput) ToRiskCenterTaskAdvanceCfgOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgOutput
- func (o RiskCenterTaskAdvanceCfgOutput) ToRiskCenterTaskAdvanceCfgPtrOutput() RiskCenterTaskAdvanceCfgPtrOutput
- func (o RiskCenterTaskAdvanceCfgOutput) ToRiskCenterTaskAdvanceCfgPtrOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPtrOutput
- func (o RiskCenterTaskAdvanceCfgOutput) VulRisks() RiskCenterTaskAdvanceCfgVulRiskArrayOutput
- func (o RiskCenterTaskAdvanceCfgOutput) WeakPwdRisks() RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
- type RiskCenterTaskAdvanceCfgPortRisk
- type RiskCenterTaskAdvanceCfgPortRiskArgs
- func (RiskCenterTaskAdvanceCfgPortRiskArgs) ElementType() reflect.Type
- func (i RiskCenterTaskAdvanceCfgPortRiskArgs) ToRiskCenterTaskAdvanceCfgPortRiskOutput() RiskCenterTaskAdvanceCfgPortRiskOutput
- func (i RiskCenterTaskAdvanceCfgPortRiskArgs) ToRiskCenterTaskAdvanceCfgPortRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPortRiskOutput
- type RiskCenterTaskAdvanceCfgPortRiskArray
- func (RiskCenterTaskAdvanceCfgPortRiskArray) ElementType() reflect.Type
- func (i RiskCenterTaskAdvanceCfgPortRiskArray) ToRiskCenterTaskAdvanceCfgPortRiskArrayOutput() RiskCenterTaskAdvanceCfgPortRiskArrayOutput
- func (i RiskCenterTaskAdvanceCfgPortRiskArray) ToRiskCenterTaskAdvanceCfgPortRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPortRiskArrayOutput
- type RiskCenterTaskAdvanceCfgPortRiskArrayInput
- type RiskCenterTaskAdvanceCfgPortRiskArrayOutput
- func (RiskCenterTaskAdvanceCfgPortRiskArrayOutput) ElementType() reflect.Type
- func (o RiskCenterTaskAdvanceCfgPortRiskArrayOutput) Index(i pulumi.IntInput) RiskCenterTaskAdvanceCfgPortRiskOutput
- func (o RiskCenterTaskAdvanceCfgPortRiskArrayOutput) ToRiskCenterTaskAdvanceCfgPortRiskArrayOutput() RiskCenterTaskAdvanceCfgPortRiskArrayOutput
- func (o RiskCenterTaskAdvanceCfgPortRiskArrayOutput) ToRiskCenterTaskAdvanceCfgPortRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPortRiskArrayOutput
- type RiskCenterTaskAdvanceCfgPortRiskInput
- type RiskCenterTaskAdvanceCfgPortRiskOutput
- func (o RiskCenterTaskAdvanceCfgPortRiskOutput) CheckType() pulumi.IntOutput
- func (o RiskCenterTaskAdvanceCfgPortRiskOutput) Detail() pulumi.StringOutput
- func (RiskCenterTaskAdvanceCfgPortRiskOutput) ElementType() reflect.Type
- func (o RiskCenterTaskAdvanceCfgPortRiskOutput) Enable() pulumi.IntOutput
- func (o RiskCenterTaskAdvanceCfgPortRiskOutput) PortSets() pulumi.StringOutput
- func (o RiskCenterTaskAdvanceCfgPortRiskOutput) ToRiskCenterTaskAdvanceCfgPortRiskOutput() RiskCenterTaskAdvanceCfgPortRiskOutput
- func (o RiskCenterTaskAdvanceCfgPortRiskOutput) ToRiskCenterTaskAdvanceCfgPortRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPortRiskOutput
- type RiskCenterTaskAdvanceCfgPtrInput
- type RiskCenterTaskAdvanceCfgPtrOutput
- func (o RiskCenterTaskAdvanceCfgPtrOutput) CfgRisks() RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
- func (o RiskCenterTaskAdvanceCfgPtrOutput) Elem() RiskCenterTaskAdvanceCfgOutput
- func (RiskCenterTaskAdvanceCfgPtrOutput) ElementType() reflect.Type
- func (o RiskCenterTaskAdvanceCfgPtrOutput) PortRisks() RiskCenterTaskAdvanceCfgPortRiskArrayOutput
- func (o RiskCenterTaskAdvanceCfgPtrOutput) ToRiskCenterTaskAdvanceCfgPtrOutput() RiskCenterTaskAdvanceCfgPtrOutput
- func (o RiskCenterTaskAdvanceCfgPtrOutput) ToRiskCenterTaskAdvanceCfgPtrOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPtrOutput
- func (o RiskCenterTaskAdvanceCfgPtrOutput) VulRisks() RiskCenterTaskAdvanceCfgVulRiskArrayOutput
- func (o RiskCenterTaskAdvanceCfgPtrOutput) WeakPwdRisks() RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
- type RiskCenterTaskAdvanceCfgVulRisk
- type RiskCenterTaskAdvanceCfgVulRiskArgs
- func (RiskCenterTaskAdvanceCfgVulRiskArgs) ElementType() reflect.Type
- func (i RiskCenterTaskAdvanceCfgVulRiskArgs) ToRiskCenterTaskAdvanceCfgVulRiskOutput() RiskCenterTaskAdvanceCfgVulRiskOutput
- func (i RiskCenterTaskAdvanceCfgVulRiskArgs) ToRiskCenterTaskAdvanceCfgVulRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgVulRiskOutput
- type RiskCenterTaskAdvanceCfgVulRiskArray
- func (RiskCenterTaskAdvanceCfgVulRiskArray) ElementType() reflect.Type
- func (i RiskCenterTaskAdvanceCfgVulRiskArray) ToRiskCenterTaskAdvanceCfgVulRiskArrayOutput() RiskCenterTaskAdvanceCfgVulRiskArrayOutput
- func (i RiskCenterTaskAdvanceCfgVulRiskArray) ToRiskCenterTaskAdvanceCfgVulRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgVulRiskArrayOutput
- type RiskCenterTaskAdvanceCfgVulRiskArrayInput
- type RiskCenterTaskAdvanceCfgVulRiskArrayOutput
- func (RiskCenterTaskAdvanceCfgVulRiskArrayOutput) ElementType() reflect.Type
- func (o RiskCenterTaskAdvanceCfgVulRiskArrayOutput) Index(i pulumi.IntInput) RiskCenterTaskAdvanceCfgVulRiskOutput
- func (o RiskCenterTaskAdvanceCfgVulRiskArrayOutput) ToRiskCenterTaskAdvanceCfgVulRiskArrayOutput() RiskCenterTaskAdvanceCfgVulRiskArrayOutput
- func (o RiskCenterTaskAdvanceCfgVulRiskArrayOutput) ToRiskCenterTaskAdvanceCfgVulRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgVulRiskArrayOutput
- type RiskCenterTaskAdvanceCfgVulRiskInput
- type RiskCenterTaskAdvanceCfgVulRiskOutput
- func (RiskCenterTaskAdvanceCfgVulRiskOutput) ElementType() reflect.Type
- func (o RiskCenterTaskAdvanceCfgVulRiskOutput) Enable() pulumi.IntOutput
- func (o RiskCenterTaskAdvanceCfgVulRiskOutput) RiskId() pulumi.StringOutput
- func (o RiskCenterTaskAdvanceCfgVulRiskOutput) ToRiskCenterTaskAdvanceCfgVulRiskOutput() RiskCenterTaskAdvanceCfgVulRiskOutput
- func (o RiskCenterTaskAdvanceCfgVulRiskOutput) ToRiskCenterTaskAdvanceCfgVulRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgVulRiskOutput
- type RiskCenterTaskAdvanceCfgWeakPwdRisk
- type RiskCenterTaskAdvanceCfgWeakPwdRiskArgs
- func (RiskCenterTaskAdvanceCfgWeakPwdRiskArgs) ElementType() reflect.Type
- func (i RiskCenterTaskAdvanceCfgWeakPwdRiskArgs) ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutput() RiskCenterTaskAdvanceCfgWeakPwdRiskOutput
- func (i RiskCenterTaskAdvanceCfgWeakPwdRiskArgs) ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgWeakPwdRiskOutput
- type RiskCenterTaskAdvanceCfgWeakPwdRiskArray
- func (RiskCenterTaskAdvanceCfgWeakPwdRiskArray) ElementType() reflect.Type
- func (i RiskCenterTaskAdvanceCfgWeakPwdRiskArray) ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput() RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
- func (i RiskCenterTaskAdvanceCfgWeakPwdRiskArray) ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
- type RiskCenterTaskAdvanceCfgWeakPwdRiskArrayInput
- type RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
- func (RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput) ElementType() reflect.Type
- func (o RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput) Index(i pulumi.IntInput) RiskCenterTaskAdvanceCfgWeakPwdRiskOutput
- func (o RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput) ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput() RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
- func (o RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput) ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
- type RiskCenterTaskAdvanceCfgWeakPwdRiskInput
- type RiskCenterTaskAdvanceCfgWeakPwdRiskOutput
- func (o RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) CheckItemId() pulumi.IntOutput
- func (RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) ElementType() reflect.Type
- func (o RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) Enable() pulumi.IntOutput
- func (o RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutput() RiskCenterTaskAdvanceCfgWeakPwdRiskOutput
- func (o RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgWeakPwdRiskOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RiskCenter ¶
type RiskCenter struct { pulumi.CustomResourceState // Scan the asset information list. Assets RiskCenterAssetArrayOutput `pulumi:"assets"` // 0- Full scan, 1- Specify asset scan, 2- Exclude asset scan, 3- Manually fill in the scan. If 1 and 2 are required while taskMode not 1, the Assets field is required. If 3 is required, SelfDefiningAssets is required. ScanAssetType pulumi.IntOutput `pulumi:"scanAssetType"` // Request origin. ScanFrom pulumi.StringOutput `pulumi:"scanFrom"` // Scan Project. Example: port/poc/weakpass/webcontent/configrisk/exposedserver. ScanItems pulumi.StringArrayOutput `pulumi:"scanItems"` // Scan plan details. ScanPlanContent pulumi.StringPtrOutput `pulumi:"scanPlanContent"` // 0- Periodic task, 1- immediate scan, 2- periodic scan, 3- Custom; 0, 2 and 3 are required for scan_plan_content. ScanPlanType pulumi.IntOutput `pulumi:"scanPlanType"` // Ip/domain/url array. SelfDefiningAssets pulumi.StringArrayOutput `pulumi:"selfDefiningAssets"` // Advanced configuration. TaskAdvanceCfg RiskCenterTaskAdvanceCfgPtrOutput `pulumi:"taskAdvanceCfg"` // Physical examination mode, 0-standard mode, 1-fast mode, 2-advanced mode, default standard mode. TaskMode pulumi.IntPtrOutput `pulumi:"taskMode"` // Task Name. TaskName pulumi.StringOutput `pulumi:"taskName"` }
Provides a resource to create a csip riskCenter
## Example Usage
### If taskMode is 0
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Csip"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Csip.NewRiskCenter(ctx, "example", &Csip.RiskCenterArgs{ Assets: csip.RiskCenterAssetArray{ &csip.RiskCenterAssetArgs{ Asset: pulumi.String("49.232.172.248"), AssetName: pulumi.String("iac-test"), AssetType: pulumi.String("PublicIp"), InstanceType: pulumi.String("1"), Region: pulumi.String("ap-beijing"), }, }, ScanAssetType: pulumi.Int(2), ScanItems: pulumi.StringArray{ pulumi.String("port"), pulumi.String("poc"), pulumi.String("weakpass"), }, ScanPlanContent: pulumi.String("0 0 0 */1 * * *"), ScanPlanType: pulumi.Int(0), TaskMode: pulumi.Int(0), TaskName: pulumi.String("tf_example"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
### If taskMode is 1
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Csip"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Csip.NewRiskCenter(ctx, "example", &Csip.RiskCenterArgs{ ScanAssetType: pulumi.Int(1), ScanItems: pulumi.StringArray{ pulumi.String("port"), pulumi.String("poc"), }, ScanPlanType: pulumi.Int(1), TaskMode: pulumi.Int(1), TaskName: pulumi.String("tf_example"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
### If taskMode is 2
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/tencentcloudstack/pulumi-tencentcloud/sdk/go/tencentcloud/Csip"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Csip.NewRiskCenter(ctx, "example", &Csip.RiskCenterArgs{ Assets: csip.RiskCenterAssetArray{ &csip.RiskCenterAssetArgs{ Asset: pulumi.String("ins-9p3dkkwy"), AssetName: pulumi.String("sub machine of tke"), AssetType: pulumi.String("CVM"), InstanceType: pulumi.String("Instance"), Region: pulumi.String("ap-guangzhou"), }, }, ScanAssetType: pulumi.Int(2), ScanItems: pulumi.StringArray{ pulumi.String("port"), pulumi.String("configrisk"), pulumi.String("poc"), pulumi.String("weakpass"), }, ScanPlanContent: pulumi.String("0 0 0 20 3 * 2024"), ScanPlanType: pulumi.Int(2), TaskAdvanceCfg: &csip.RiskCenterTaskAdvanceCfgArgs{ CfgRisks: csip.RiskCenterTaskAdvanceCfgCfgRiskArray{ &csip.RiskCenterTaskAdvanceCfgCfgRiskArgs{ Enable: pulumi.Int(1), ItemId: pulumi.String("02c9337f-a6da-49b4-8858-64663a02b79f"), ResourceType: pulumi.String("cdb;rds"), }, }, PortRisks: csip.RiskCenterTaskAdvanceCfgPortRiskArray{ &csip.RiskCenterTaskAdvanceCfgPortRiskArgs{ CheckType: pulumi.Int(0), Detail: pulumi.String("22、8080、80、443、3380、3389常见流量端"), Enable: pulumi.Int(1), PortSets: pulumi.String("常见端口"), }, }, VulRisks: csip.RiskCenterTaskAdvanceCfgVulRiskArray{ &csip.RiskCenterTaskAdvanceCfgVulRiskArgs{ Enable: pulumi.Int(1), RiskId: pulumi.String("f79e371ce5f644f0fdc72a143144c4b2"), }, }, WeakPwdRisks: csip.RiskCenterTaskAdvanceCfgWeakPwdRiskArray{ &csip.RiskCenterTaskAdvanceCfgWeakPwdRiskArgs{ CheckItemId: pulumi.Int(50), Enable: pulumi.Int(1), }, }, }, TaskMode: pulumi.Int(2), TaskName: pulumi.String("tf_example"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
func GetRiskCenter ¶
func GetRiskCenter(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RiskCenterState, opts ...pulumi.ResourceOption) (*RiskCenter, error)
GetRiskCenter gets an existing RiskCenter resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRiskCenter ¶
func NewRiskCenter(ctx *pulumi.Context, name string, args *RiskCenterArgs, opts ...pulumi.ResourceOption) (*RiskCenter, error)
NewRiskCenter registers a new resource with the given unique name, arguments, and options.
func (*RiskCenter) ElementType ¶
func (*RiskCenter) ElementType() reflect.Type
func (*RiskCenter) ToRiskCenterOutput ¶
func (i *RiskCenter) ToRiskCenterOutput() RiskCenterOutput
func (*RiskCenter) ToRiskCenterOutputWithContext ¶
func (i *RiskCenter) ToRiskCenterOutputWithContext(ctx context.Context) RiskCenterOutput
type RiskCenterArgs ¶
type RiskCenterArgs struct { // Scan the asset information list. Assets RiskCenterAssetArrayInput // 0- Full scan, 1- Specify asset scan, 2- Exclude asset scan, 3- Manually fill in the scan. If 1 and 2 are required while taskMode not 1, the Assets field is required. If 3 is required, SelfDefiningAssets is required. ScanAssetType pulumi.IntInput // Scan Project. Example: port/poc/weakpass/webcontent/configrisk/exposedserver. ScanItems pulumi.StringArrayInput // Scan plan details. ScanPlanContent pulumi.StringPtrInput // 0- Periodic task, 1- immediate scan, 2- periodic scan, 3- Custom; 0, 2 and 3 are required for scan_plan_content. ScanPlanType pulumi.IntInput // Ip/domain/url array. SelfDefiningAssets pulumi.StringArrayInput // Advanced configuration. TaskAdvanceCfg RiskCenterTaskAdvanceCfgPtrInput // Physical examination mode, 0-standard mode, 1-fast mode, 2-advanced mode, default standard mode. TaskMode pulumi.IntPtrInput // Task Name. TaskName pulumi.StringInput }
The set of arguments for constructing a RiskCenter resource.
func (RiskCenterArgs) ElementType ¶
func (RiskCenterArgs) ElementType() reflect.Type
type RiskCenterArray ¶
type RiskCenterArray []RiskCenterInput
func (RiskCenterArray) ElementType ¶
func (RiskCenterArray) ElementType() reflect.Type
func (RiskCenterArray) ToRiskCenterArrayOutput ¶
func (i RiskCenterArray) ToRiskCenterArrayOutput() RiskCenterArrayOutput
func (RiskCenterArray) ToRiskCenterArrayOutputWithContext ¶
func (i RiskCenterArray) ToRiskCenterArrayOutputWithContext(ctx context.Context) RiskCenterArrayOutput
type RiskCenterArrayInput ¶
type RiskCenterArrayInput interface { pulumi.Input ToRiskCenterArrayOutput() RiskCenterArrayOutput ToRiskCenterArrayOutputWithContext(context.Context) RiskCenterArrayOutput }
RiskCenterArrayInput is an input type that accepts RiskCenterArray and RiskCenterArrayOutput values. You can construct a concrete instance of `RiskCenterArrayInput` via:
RiskCenterArray{ RiskCenterArgs{...} }
type RiskCenterArrayOutput ¶
type RiskCenterArrayOutput struct{ *pulumi.OutputState }
func (RiskCenterArrayOutput) ElementType ¶
func (RiskCenterArrayOutput) ElementType() reflect.Type
func (RiskCenterArrayOutput) Index ¶
func (o RiskCenterArrayOutput) Index(i pulumi.IntInput) RiskCenterOutput
func (RiskCenterArrayOutput) ToRiskCenterArrayOutput ¶
func (o RiskCenterArrayOutput) ToRiskCenterArrayOutput() RiskCenterArrayOutput
func (RiskCenterArrayOutput) ToRiskCenterArrayOutputWithContext ¶
func (o RiskCenterArrayOutput) ToRiskCenterArrayOutputWithContext(ctx context.Context) RiskCenterArrayOutput
type RiskCenterAsset ¶
type RiskCenterAsset struct { // Multi-cloud asset unique idNote: This field may return null, indicating that a valid value cannot be obtained. Arn *string `pulumi:"arn"` // Ip/ domain name/asset id, database id, etc. Asset *string `pulumi:"asset"` // Asset nameNote: This field may return null, indicating that a valid value cannot be obtained. AssetName *string `pulumi:"assetName"` // Asset classificationNote: This field may return null, indicating that a valid value cannot be obtained. AssetType *string `pulumi:"assetType"` // Asset typeNote: This field may return null, indicating that a valid value cannot be obtained. InstanceType *string `pulumi:"instanceType"` // RegionNote: This field may return null, indicating that a valid value cannot be obtained. Region *string `pulumi:"region"` }
type RiskCenterAssetArgs ¶
type RiskCenterAssetArgs struct { // Multi-cloud asset unique idNote: This field may return null, indicating that a valid value cannot be obtained. Arn pulumi.StringPtrInput `pulumi:"arn"` // Ip/ domain name/asset id, database id, etc. Asset pulumi.StringPtrInput `pulumi:"asset"` // Asset nameNote: This field may return null, indicating that a valid value cannot be obtained. AssetName pulumi.StringPtrInput `pulumi:"assetName"` // Asset classificationNote: This field may return null, indicating that a valid value cannot be obtained. AssetType pulumi.StringPtrInput `pulumi:"assetType"` // Asset typeNote: This field may return null, indicating that a valid value cannot be obtained. InstanceType pulumi.StringPtrInput `pulumi:"instanceType"` // RegionNote: This field may return null, indicating that a valid value cannot be obtained. Region pulumi.StringPtrInput `pulumi:"region"` }
func (RiskCenterAssetArgs) ElementType ¶
func (RiskCenterAssetArgs) ElementType() reflect.Type
func (RiskCenterAssetArgs) ToRiskCenterAssetOutput ¶
func (i RiskCenterAssetArgs) ToRiskCenterAssetOutput() RiskCenterAssetOutput
func (RiskCenterAssetArgs) ToRiskCenterAssetOutputWithContext ¶
func (i RiskCenterAssetArgs) ToRiskCenterAssetOutputWithContext(ctx context.Context) RiskCenterAssetOutput
type RiskCenterAssetArray ¶
type RiskCenterAssetArray []RiskCenterAssetInput
func (RiskCenterAssetArray) ElementType ¶
func (RiskCenterAssetArray) ElementType() reflect.Type
func (RiskCenterAssetArray) ToRiskCenterAssetArrayOutput ¶
func (i RiskCenterAssetArray) ToRiskCenterAssetArrayOutput() RiskCenterAssetArrayOutput
func (RiskCenterAssetArray) ToRiskCenterAssetArrayOutputWithContext ¶
func (i RiskCenterAssetArray) ToRiskCenterAssetArrayOutputWithContext(ctx context.Context) RiskCenterAssetArrayOutput
type RiskCenterAssetArrayInput ¶
type RiskCenterAssetArrayInput interface { pulumi.Input ToRiskCenterAssetArrayOutput() RiskCenterAssetArrayOutput ToRiskCenterAssetArrayOutputWithContext(context.Context) RiskCenterAssetArrayOutput }
RiskCenterAssetArrayInput is an input type that accepts RiskCenterAssetArray and RiskCenterAssetArrayOutput values. You can construct a concrete instance of `RiskCenterAssetArrayInput` via:
RiskCenterAssetArray{ RiskCenterAssetArgs{...} }
type RiskCenterAssetArrayOutput ¶
type RiskCenterAssetArrayOutput struct{ *pulumi.OutputState }
func (RiskCenterAssetArrayOutput) ElementType ¶
func (RiskCenterAssetArrayOutput) ElementType() reflect.Type
func (RiskCenterAssetArrayOutput) Index ¶
func (o RiskCenterAssetArrayOutput) Index(i pulumi.IntInput) RiskCenterAssetOutput
func (RiskCenterAssetArrayOutput) ToRiskCenterAssetArrayOutput ¶
func (o RiskCenterAssetArrayOutput) ToRiskCenterAssetArrayOutput() RiskCenterAssetArrayOutput
func (RiskCenterAssetArrayOutput) ToRiskCenterAssetArrayOutputWithContext ¶
func (o RiskCenterAssetArrayOutput) ToRiskCenterAssetArrayOutputWithContext(ctx context.Context) RiskCenterAssetArrayOutput
type RiskCenterAssetInput ¶
type RiskCenterAssetInput interface { pulumi.Input ToRiskCenterAssetOutput() RiskCenterAssetOutput ToRiskCenterAssetOutputWithContext(context.Context) RiskCenterAssetOutput }
RiskCenterAssetInput is an input type that accepts RiskCenterAssetArgs and RiskCenterAssetOutput values. You can construct a concrete instance of `RiskCenterAssetInput` via:
RiskCenterAssetArgs{...}
type RiskCenterAssetOutput ¶
type RiskCenterAssetOutput struct{ *pulumi.OutputState }
func (RiskCenterAssetOutput) Arn ¶
func (o RiskCenterAssetOutput) Arn() pulumi.StringPtrOutput
Multi-cloud asset unique idNote: This field may return null, indicating that a valid value cannot be obtained.
func (RiskCenterAssetOutput) Asset ¶
func (o RiskCenterAssetOutput) Asset() pulumi.StringPtrOutput
Ip/ domain name/asset id, database id, etc.
func (RiskCenterAssetOutput) AssetName ¶
func (o RiskCenterAssetOutput) AssetName() pulumi.StringPtrOutput
Asset nameNote: This field may return null, indicating that a valid value cannot be obtained.
func (RiskCenterAssetOutput) AssetType ¶
func (o RiskCenterAssetOutput) AssetType() pulumi.StringPtrOutput
Asset classificationNote: This field may return null, indicating that a valid value cannot be obtained.
func (RiskCenterAssetOutput) ElementType ¶
func (RiskCenterAssetOutput) ElementType() reflect.Type
func (RiskCenterAssetOutput) InstanceType ¶
func (o RiskCenterAssetOutput) InstanceType() pulumi.StringPtrOutput
Asset typeNote: This field may return null, indicating that a valid value cannot be obtained.
func (RiskCenterAssetOutput) Region ¶
func (o RiskCenterAssetOutput) Region() pulumi.StringPtrOutput
RegionNote: This field may return null, indicating that a valid value cannot be obtained.
func (RiskCenterAssetOutput) ToRiskCenterAssetOutput ¶
func (o RiskCenterAssetOutput) ToRiskCenterAssetOutput() RiskCenterAssetOutput
func (RiskCenterAssetOutput) ToRiskCenterAssetOutputWithContext ¶
func (o RiskCenterAssetOutput) ToRiskCenterAssetOutputWithContext(ctx context.Context) RiskCenterAssetOutput
type RiskCenterInput ¶
type RiskCenterInput interface { pulumi.Input ToRiskCenterOutput() RiskCenterOutput ToRiskCenterOutputWithContext(ctx context.Context) RiskCenterOutput }
type RiskCenterMap ¶
type RiskCenterMap map[string]RiskCenterInput
func (RiskCenterMap) ElementType ¶
func (RiskCenterMap) ElementType() reflect.Type
func (RiskCenterMap) ToRiskCenterMapOutput ¶
func (i RiskCenterMap) ToRiskCenterMapOutput() RiskCenterMapOutput
func (RiskCenterMap) ToRiskCenterMapOutputWithContext ¶
func (i RiskCenterMap) ToRiskCenterMapOutputWithContext(ctx context.Context) RiskCenterMapOutput
type RiskCenterMapInput ¶
type RiskCenterMapInput interface { pulumi.Input ToRiskCenterMapOutput() RiskCenterMapOutput ToRiskCenterMapOutputWithContext(context.Context) RiskCenterMapOutput }
RiskCenterMapInput is an input type that accepts RiskCenterMap and RiskCenterMapOutput values. You can construct a concrete instance of `RiskCenterMapInput` via:
RiskCenterMap{ "key": RiskCenterArgs{...} }
type RiskCenterMapOutput ¶
type RiskCenterMapOutput struct{ *pulumi.OutputState }
func (RiskCenterMapOutput) ElementType ¶
func (RiskCenterMapOutput) ElementType() reflect.Type
func (RiskCenterMapOutput) MapIndex ¶
func (o RiskCenterMapOutput) MapIndex(k pulumi.StringInput) RiskCenterOutput
func (RiskCenterMapOutput) ToRiskCenterMapOutput ¶
func (o RiskCenterMapOutput) ToRiskCenterMapOutput() RiskCenterMapOutput
func (RiskCenterMapOutput) ToRiskCenterMapOutputWithContext ¶
func (o RiskCenterMapOutput) ToRiskCenterMapOutputWithContext(ctx context.Context) RiskCenterMapOutput
type RiskCenterOutput ¶
type RiskCenterOutput struct{ *pulumi.OutputState }
func (RiskCenterOutput) Assets ¶
func (o RiskCenterOutput) Assets() RiskCenterAssetArrayOutput
Scan the asset information list.
func (RiskCenterOutput) ElementType ¶
func (RiskCenterOutput) ElementType() reflect.Type
func (RiskCenterOutput) ScanAssetType ¶
func (o RiskCenterOutput) ScanAssetType() pulumi.IntOutput
0- Full scan, 1- Specify asset scan, 2- Exclude asset scan, 3- Manually fill in the scan. If 1 and 2 are required while taskMode not 1, the Assets field is required. If 3 is required, SelfDefiningAssets is required.
func (RiskCenterOutput) ScanFrom ¶
func (o RiskCenterOutput) ScanFrom() pulumi.StringOutput
Request origin.
func (RiskCenterOutput) ScanItems ¶
func (o RiskCenterOutput) ScanItems() pulumi.StringArrayOutput
Scan Project. Example: port/poc/weakpass/webcontent/configrisk/exposedserver.
func (RiskCenterOutput) ScanPlanContent ¶
func (o RiskCenterOutput) ScanPlanContent() pulumi.StringPtrOutput
Scan plan details.
func (RiskCenterOutput) ScanPlanType ¶
func (o RiskCenterOutput) ScanPlanType() pulumi.IntOutput
0- Periodic task, 1- immediate scan, 2- periodic scan, 3- Custom; 0, 2 and 3 are required for scan_plan_content.
func (RiskCenterOutput) SelfDefiningAssets ¶
func (o RiskCenterOutput) SelfDefiningAssets() pulumi.StringArrayOutput
Ip/domain/url array.
func (RiskCenterOutput) TaskAdvanceCfg ¶
func (o RiskCenterOutput) TaskAdvanceCfg() RiskCenterTaskAdvanceCfgPtrOutput
Advanced configuration.
func (RiskCenterOutput) TaskMode ¶
func (o RiskCenterOutput) TaskMode() pulumi.IntPtrOutput
Physical examination mode, 0-standard mode, 1-fast mode, 2-advanced mode, default standard mode.
func (RiskCenterOutput) TaskName ¶
func (o RiskCenterOutput) TaskName() pulumi.StringOutput
Task Name.
func (RiskCenterOutput) ToRiskCenterOutput ¶
func (o RiskCenterOutput) ToRiskCenterOutput() RiskCenterOutput
func (RiskCenterOutput) ToRiskCenterOutputWithContext ¶
func (o RiskCenterOutput) ToRiskCenterOutputWithContext(ctx context.Context) RiskCenterOutput
type RiskCenterState ¶
type RiskCenterState struct { // Scan the asset information list. Assets RiskCenterAssetArrayInput // 0- Full scan, 1- Specify asset scan, 2- Exclude asset scan, 3- Manually fill in the scan. If 1 and 2 are required while taskMode not 1, the Assets field is required. If 3 is required, SelfDefiningAssets is required. ScanAssetType pulumi.IntPtrInput // Request origin. ScanFrom pulumi.StringPtrInput // Scan Project. Example: port/poc/weakpass/webcontent/configrisk/exposedserver. ScanItems pulumi.StringArrayInput // Scan plan details. ScanPlanContent pulumi.StringPtrInput // 0- Periodic task, 1- immediate scan, 2- periodic scan, 3- Custom; 0, 2 and 3 are required for scan_plan_content. ScanPlanType pulumi.IntPtrInput // Ip/domain/url array. SelfDefiningAssets pulumi.StringArrayInput // Advanced configuration. TaskAdvanceCfg RiskCenterTaskAdvanceCfgPtrInput // Physical examination mode, 0-standard mode, 1-fast mode, 2-advanced mode, default standard mode. TaskMode pulumi.IntPtrInput // Task Name. TaskName pulumi.StringPtrInput }
func (RiskCenterState) ElementType ¶
func (RiskCenterState) ElementType() reflect.Type
type RiskCenterTaskAdvanceCfg ¶
type RiskCenterTaskAdvanceCfg struct { // Configure advanced risk Settings. CfgRisks []RiskCenterTaskAdvanceCfgCfgRisk `pulumi:"cfgRisks"` // Advanced Port Risk Configuration. PortRisks []RiskCenterTaskAdvanceCfgPortRisk `pulumi:"portRisks"` // Advanced vulnerability risk configuration. VulRisks []RiskCenterTaskAdvanceCfgVulRisk `pulumi:"vulRisks"` // Weak password risk advanced configuration. WeakPwdRisks []RiskCenterTaskAdvanceCfgWeakPwdRisk `pulumi:"weakPwdRisks"` }
type RiskCenterTaskAdvanceCfgArgs ¶
type RiskCenterTaskAdvanceCfgArgs struct { // Configure advanced risk Settings. CfgRisks RiskCenterTaskAdvanceCfgCfgRiskArrayInput `pulumi:"cfgRisks"` // Advanced Port Risk Configuration. PortRisks RiskCenterTaskAdvanceCfgPortRiskArrayInput `pulumi:"portRisks"` // Advanced vulnerability risk configuration. VulRisks RiskCenterTaskAdvanceCfgVulRiskArrayInput `pulumi:"vulRisks"` // Weak password risk advanced configuration. WeakPwdRisks RiskCenterTaskAdvanceCfgWeakPwdRiskArrayInput `pulumi:"weakPwdRisks"` }
func (RiskCenterTaskAdvanceCfgArgs) ElementType ¶
func (RiskCenterTaskAdvanceCfgArgs) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgArgs) ToRiskCenterTaskAdvanceCfgOutput ¶
func (i RiskCenterTaskAdvanceCfgArgs) ToRiskCenterTaskAdvanceCfgOutput() RiskCenterTaskAdvanceCfgOutput
func (RiskCenterTaskAdvanceCfgArgs) ToRiskCenterTaskAdvanceCfgOutputWithContext ¶
func (i RiskCenterTaskAdvanceCfgArgs) ToRiskCenterTaskAdvanceCfgOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgOutput
func (RiskCenterTaskAdvanceCfgArgs) ToRiskCenterTaskAdvanceCfgPtrOutput ¶
func (i RiskCenterTaskAdvanceCfgArgs) ToRiskCenterTaskAdvanceCfgPtrOutput() RiskCenterTaskAdvanceCfgPtrOutput
func (RiskCenterTaskAdvanceCfgArgs) ToRiskCenterTaskAdvanceCfgPtrOutputWithContext ¶
func (i RiskCenterTaskAdvanceCfgArgs) ToRiskCenterTaskAdvanceCfgPtrOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPtrOutput
type RiskCenterTaskAdvanceCfgCfgRiskArgs ¶
type RiskCenterTaskAdvanceCfgCfgRiskArgs struct { // Whether to enable, 0- No, 1- Enable. Enable pulumi.IntInput `pulumi:"enable"` // Detection item ID. ItemId pulumi.StringInput `pulumi:"itemId"` // Resource type. ResourceType pulumi.StringInput `pulumi:"resourceType"` }
func (RiskCenterTaskAdvanceCfgCfgRiskArgs) ElementType ¶
func (RiskCenterTaskAdvanceCfgCfgRiskArgs) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgCfgRiskArgs) ToRiskCenterTaskAdvanceCfgCfgRiskOutput ¶
func (i RiskCenterTaskAdvanceCfgCfgRiskArgs) ToRiskCenterTaskAdvanceCfgCfgRiskOutput() RiskCenterTaskAdvanceCfgCfgRiskOutput
func (RiskCenterTaskAdvanceCfgCfgRiskArgs) ToRiskCenterTaskAdvanceCfgCfgRiskOutputWithContext ¶
func (i RiskCenterTaskAdvanceCfgCfgRiskArgs) ToRiskCenterTaskAdvanceCfgCfgRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgCfgRiskOutput
type RiskCenterTaskAdvanceCfgCfgRiskArray ¶
type RiskCenterTaskAdvanceCfgCfgRiskArray []RiskCenterTaskAdvanceCfgCfgRiskInput
func (RiskCenterTaskAdvanceCfgCfgRiskArray) ElementType ¶
func (RiskCenterTaskAdvanceCfgCfgRiskArray) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgCfgRiskArray) ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutput ¶
func (i RiskCenterTaskAdvanceCfgCfgRiskArray) ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutput() RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
func (RiskCenterTaskAdvanceCfgCfgRiskArray) ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutputWithContext ¶
func (i RiskCenterTaskAdvanceCfgCfgRiskArray) ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
type RiskCenterTaskAdvanceCfgCfgRiskArrayInput ¶
type RiskCenterTaskAdvanceCfgCfgRiskArrayInput interface { pulumi.Input ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutput() RiskCenterTaskAdvanceCfgCfgRiskArrayOutput ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutputWithContext(context.Context) RiskCenterTaskAdvanceCfgCfgRiskArrayOutput }
RiskCenterTaskAdvanceCfgCfgRiskArrayInput is an input type that accepts RiskCenterTaskAdvanceCfgCfgRiskArray and RiskCenterTaskAdvanceCfgCfgRiskArrayOutput values. You can construct a concrete instance of `RiskCenterTaskAdvanceCfgCfgRiskArrayInput` via:
RiskCenterTaskAdvanceCfgCfgRiskArray{ RiskCenterTaskAdvanceCfgCfgRiskArgs{...} }
type RiskCenterTaskAdvanceCfgCfgRiskArrayOutput ¶
type RiskCenterTaskAdvanceCfgCfgRiskArrayOutput struct{ *pulumi.OutputState }
func (RiskCenterTaskAdvanceCfgCfgRiskArrayOutput) ElementType ¶
func (RiskCenterTaskAdvanceCfgCfgRiskArrayOutput) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgCfgRiskArrayOutput) ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutput ¶
func (o RiskCenterTaskAdvanceCfgCfgRiskArrayOutput) ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutput() RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
func (RiskCenterTaskAdvanceCfgCfgRiskArrayOutput) ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutputWithContext ¶
func (o RiskCenterTaskAdvanceCfgCfgRiskArrayOutput) ToRiskCenterTaskAdvanceCfgCfgRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
type RiskCenterTaskAdvanceCfgCfgRiskInput ¶
type RiskCenterTaskAdvanceCfgCfgRiskInput interface { pulumi.Input ToRiskCenterTaskAdvanceCfgCfgRiskOutput() RiskCenterTaskAdvanceCfgCfgRiskOutput ToRiskCenterTaskAdvanceCfgCfgRiskOutputWithContext(context.Context) RiskCenterTaskAdvanceCfgCfgRiskOutput }
RiskCenterTaskAdvanceCfgCfgRiskInput is an input type that accepts RiskCenterTaskAdvanceCfgCfgRiskArgs and RiskCenterTaskAdvanceCfgCfgRiskOutput values. You can construct a concrete instance of `RiskCenterTaskAdvanceCfgCfgRiskInput` via:
RiskCenterTaskAdvanceCfgCfgRiskArgs{...}
type RiskCenterTaskAdvanceCfgCfgRiskOutput ¶
type RiskCenterTaskAdvanceCfgCfgRiskOutput struct{ *pulumi.OutputState }
func (RiskCenterTaskAdvanceCfgCfgRiskOutput) ElementType ¶
func (RiskCenterTaskAdvanceCfgCfgRiskOutput) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgCfgRiskOutput) Enable ¶
func (o RiskCenterTaskAdvanceCfgCfgRiskOutput) Enable() pulumi.IntOutput
Whether to enable, 0- No, 1- Enable.
func (RiskCenterTaskAdvanceCfgCfgRiskOutput) ItemId ¶
func (o RiskCenterTaskAdvanceCfgCfgRiskOutput) ItemId() pulumi.StringOutput
Detection item ID.
func (RiskCenterTaskAdvanceCfgCfgRiskOutput) ResourceType ¶
func (o RiskCenterTaskAdvanceCfgCfgRiskOutput) ResourceType() pulumi.StringOutput
Resource type.
func (RiskCenterTaskAdvanceCfgCfgRiskOutput) ToRiskCenterTaskAdvanceCfgCfgRiskOutput ¶
func (o RiskCenterTaskAdvanceCfgCfgRiskOutput) ToRiskCenterTaskAdvanceCfgCfgRiskOutput() RiskCenterTaskAdvanceCfgCfgRiskOutput
func (RiskCenterTaskAdvanceCfgCfgRiskOutput) ToRiskCenterTaskAdvanceCfgCfgRiskOutputWithContext ¶
func (o RiskCenterTaskAdvanceCfgCfgRiskOutput) ToRiskCenterTaskAdvanceCfgCfgRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgCfgRiskOutput
type RiskCenterTaskAdvanceCfgInput ¶
type RiskCenterTaskAdvanceCfgInput interface { pulumi.Input ToRiskCenterTaskAdvanceCfgOutput() RiskCenterTaskAdvanceCfgOutput ToRiskCenterTaskAdvanceCfgOutputWithContext(context.Context) RiskCenterTaskAdvanceCfgOutput }
RiskCenterTaskAdvanceCfgInput is an input type that accepts RiskCenterTaskAdvanceCfgArgs and RiskCenterTaskAdvanceCfgOutput values. You can construct a concrete instance of `RiskCenterTaskAdvanceCfgInput` via:
RiskCenterTaskAdvanceCfgArgs{...}
type RiskCenterTaskAdvanceCfgOutput ¶
type RiskCenterTaskAdvanceCfgOutput struct{ *pulumi.OutputState }
func (RiskCenterTaskAdvanceCfgOutput) CfgRisks ¶
func (o RiskCenterTaskAdvanceCfgOutput) CfgRisks() RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
Configure advanced risk Settings.
func (RiskCenterTaskAdvanceCfgOutput) ElementType ¶
func (RiskCenterTaskAdvanceCfgOutput) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgOutput) PortRisks ¶
func (o RiskCenterTaskAdvanceCfgOutput) PortRisks() RiskCenterTaskAdvanceCfgPortRiskArrayOutput
Advanced Port Risk Configuration.
func (RiskCenterTaskAdvanceCfgOutput) ToRiskCenterTaskAdvanceCfgOutput ¶
func (o RiskCenterTaskAdvanceCfgOutput) ToRiskCenterTaskAdvanceCfgOutput() RiskCenterTaskAdvanceCfgOutput
func (RiskCenterTaskAdvanceCfgOutput) ToRiskCenterTaskAdvanceCfgOutputWithContext ¶
func (o RiskCenterTaskAdvanceCfgOutput) ToRiskCenterTaskAdvanceCfgOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgOutput
func (RiskCenterTaskAdvanceCfgOutput) ToRiskCenterTaskAdvanceCfgPtrOutput ¶
func (o RiskCenterTaskAdvanceCfgOutput) ToRiskCenterTaskAdvanceCfgPtrOutput() RiskCenterTaskAdvanceCfgPtrOutput
func (RiskCenterTaskAdvanceCfgOutput) ToRiskCenterTaskAdvanceCfgPtrOutputWithContext ¶
func (o RiskCenterTaskAdvanceCfgOutput) ToRiskCenterTaskAdvanceCfgPtrOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPtrOutput
func (RiskCenterTaskAdvanceCfgOutput) VulRisks ¶
func (o RiskCenterTaskAdvanceCfgOutput) VulRisks() RiskCenterTaskAdvanceCfgVulRiskArrayOutput
Advanced vulnerability risk configuration.
func (RiskCenterTaskAdvanceCfgOutput) WeakPwdRisks ¶
func (o RiskCenterTaskAdvanceCfgOutput) WeakPwdRisks() RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
Weak password risk advanced configuration.
type RiskCenterTaskAdvanceCfgPortRisk ¶
type RiskCenterTaskAdvanceCfgPortRisk struct { // Detection item type, 0-system defined, 1-user-defined. CheckType int `pulumi:"checkType"` // Description of detection items. Detail string `pulumi:"detail"` // Whether to enable, 0- No, 1- Enable. Enable int `pulumi:"enable"` // Port collection, separated by commas. PortSets string `pulumi:"portSets"` }
type RiskCenterTaskAdvanceCfgPortRiskArgs ¶
type RiskCenterTaskAdvanceCfgPortRiskArgs struct { // Detection item type, 0-system defined, 1-user-defined. CheckType pulumi.IntInput `pulumi:"checkType"` // Description of detection items. Detail pulumi.StringInput `pulumi:"detail"` // Whether to enable, 0- No, 1- Enable. Enable pulumi.IntInput `pulumi:"enable"` // Port collection, separated by commas. PortSets pulumi.StringInput `pulumi:"portSets"` }
func (RiskCenterTaskAdvanceCfgPortRiskArgs) ElementType ¶
func (RiskCenterTaskAdvanceCfgPortRiskArgs) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgPortRiskArgs) ToRiskCenterTaskAdvanceCfgPortRiskOutput ¶
func (i RiskCenterTaskAdvanceCfgPortRiskArgs) ToRiskCenterTaskAdvanceCfgPortRiskOutput() RiskCenterTaskAdvanceCfgPortRiskOutput
func (RiskCenterTaskAdvanceCfgPortRiskArgs) ToRiskCenterTaskAdvanceCfgPortRiskOutputWithContext ¶
func (i RiskCenterTaskAdvanceCfgPortRiskArgs) ToRiskCenterTaskAdvanceCfgPortRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPortRiskOutput
type RiskCenterTaskAdvanceCfgPortRiskArray ¶
type RiskCenterTaskAdvanceCfgPortRiskArray []RiskCenterTaskAdvanceCfgPortRiskInput
func (RiskCenterTaskAdvanceCfgPortRiskArray) ElementType ¶
func (RiskCenterTaskAdvanceCfgPortRiskArray) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgPortRiskArray) ToRiskCenterTaskAdvanceCfgPortRiskArrayOutput ¶
func (i RiskCenterTaskAdvanceCfgPortRiskArray) ToRiskCenterTaskAdvanceCfgPortRiskArrayOutput() RiskCenterTaskAdvanceCfgPortRiskArrayOutput
func (RiskCenterTaskAdvanceCfgPortRiskArray) ToRiskCenterTaskAdvanceCfgPortRiskArrayOutputWithContext ¶
func (i RiskCenterTaskAdvanceCfgPortRiskArray) ToRiskCenterTaskAdvanceCfgPortRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPortRiskArrayOutput
type RiskCenterTaskAdvanceCfgPortRiskArrayInput ¶
type RiskCenterTaskAdvanceCfgPortRiskArrayInput interface { pulumi.Input ToRiskCenterTaskAdvanceCfgPortRiskArrayOutput() RiskCenterTaskAdvanceCfgPortRiskArrayOutput ToRiskCenterTaskAdvanceCfgPortRiskArrayOutputWithContext(context.Context) RiskCenterTaskAdvanceCfgPortRiskArrayOutput }
RiskCenterTaskAdvanceCfgPortRiskArrayInput is an input type that accepts RiskCenterTaskAdvanceCfgPortRiskArray and RiskCenterTaskAdvanceCfgPortRiskArrayOutput values. You can construct a concrete instance of `RiskCenterTaskAdvanceCfgPortRiskArrayInput` via:
RiskCenterTaskAdvanceCfgPortRiskArray{ RiskCenterTaskAdvanceCfgPortRiskArgs{...} }
type RiskCenterTaskAdvanceCfgPortRiskArrayOutput ¶
type RiskCenterTaskAdvanceCfgPortRiskArrayOutput struct{ *pulumi.OutputState }
func (RiskCenterTaskAdvanceCfgPortRiskArrayOutput) ElementType ¶
func (RiskCenterTaskAdvanceCfgPortRiskArrayOutput) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgPortRiskArrayOutput) ToRiskCenterTaskAdvanceCfgPortRiskArrayOutput ¶
func (o RiskCenterTaskAdvanceCfgPortRiskArrayOutput) ToRiskCenterTaskAdvanceCfgPortRiskArrayOutput() RiskCenterTaskAdvanceCfgPortRiskArrayOutput
func (RiskCenterTaskAdvanceCfgPortRiskArrayOutput) ToRiskCenterTaskAdvanceCfgPortRiskArrayOutputWithContext ¶
func (o RiskCenterTaskAdvanceCfgPortRiskArrayOutput) ToRiskCenterTaskAdvanceCfgPortRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPortRiskArrayOutput
type RiskCenterTaskAdvanceCfgPortRiskInput ¶
type RiskCenterTaskAdvanceCfgPortRiskInput interface { pulumi.Input ToRiskCenterTaskAdvanceCfgPortRiskOutput() RiskCenterTaskAdvanceCfgPortRiskOutput ToRiskCenterTaskAdvanceCfgPortRiskOutputWithContext(context.Context) RiskCenterTaskAdvanceCfgPortRiskOutput }
RiskCenterTaskAdvanceCfgPortRiskInput is an input type that accepts RiskCenterTaskAdvanceCfgPortRiskArgs and RiskCenterTaskAdvanceCfgPortRiskOutput values. You can construct a concrete instance of `RiskCenterTaskAdvanceCfgPortRiskInput` via:
RiskCenterTaskAdvanceCfgPortRiskArgs{...}
type RiskCenterTaskAdvanceCfgPortRiskOutput ¶
type RiskCenterTaskAdvanceCfgPortRiskOutput struct{ *pulumi.OutputState }
func (RiskCenterTaskAdvanceCfgPortRiskOutput) CheckType ¶
func (o RiskCenterTaskAdvanceCfgPortRiskOutput) CheckType() pulumi.IntOutput
Detection item type, 0-system defined, 1-user-defined.
func (RiskCenterTaskAdvanceCfgPortRiskOutput) Detail ¶
func (o RiskCenterTaskAdvanceCfgPortRiskOutput) Detail() pulumi.StringOutput
Description of detection items.
func (RiskCenterTaskAdvanceCfgPortRiskOutput) ElementType ¶
func (RiskCenterTaskAdvanceCfgPortRiskOutput) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgPortRiskOutput) Enable ¶
func (o RiskCenterTaskAdvanceCfgPortRiskOutput) Enable() pulumi.IntOutput
Whether to enable, 0- No, 1- Enable.
func (RiskCenterTaskAdvanceCfgPortRiskOutput) PortSets ¶
func (o RiskCenterTaskAdvanceCfgPortRiskOutput) PortSets() pulumi.StringOutput
Port collection, separated by commas.
func (RiskCenterTaskAdvanceCfgPortRiskOutput) ToRiskCenterTaskAdvanceCfgPortRiskOutput ¶
func (o RiskCenterTaskAdvanceCfgPortRiskOutput) ToRiskCenterTaskAdvanceCfgPortRiskOutput() RiskCenterTaskAdvanceCfgPortRiskOutput
func (RiskCenterTaskAdvanceCfgPortRiskOutput) ToRiskCenterTaskAdvanceCfgPortRiskOutputWithContext ¶
func (o RiskCenterTaskAdvanceCfgPortRiskOutput) ToRiskCenterTaskAdvanceCfgPortRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPortRiskOutput
type RiskCenterTaskAdvanceCfgPtrInput ¶
type RiskCenterTaskAdvanceCfgPtrInput interface { pulumi.Input ToRiskCenterTaskAdvanceCfgPtrOutput() RiskCenterTaskAdvanceCfgPtrOutput ToRiskCenterTaskAdvanceCfgPtrOutputWithContext(context.Context) RiskCenterTaskAdvanceCfgPtrOutput }
RiskCenterTaskAdvanceCfgPtrInput is an input type that accepts RiskCenterTaskAdvanceCfgArgs, RiskCenterTaskAdvanceCfgPtr and RiskCenterTaskAdvanceCfgPtrOutput values. You can construct a concrete instance of `RiskCenterTaskAdvanceCfgPtrInput` via:
RiskCenterTaskAdvanceCfgArgs{...} or: nil
func RiskCenterTaskAdvanceCfgPtr ¶
func RiskCenterTaskAdvanceCfgPtr(v *RiskCenterTaskAdvanceCfgArgs) RiskCenterTaskAdvanceCfgPtrInput
type RiskCenterTaskAdvanceCfgPtrOutput ¶
type RiskCenterTaskAdvanceCfgPtrOutput struct{ *pulumi.OutputState }
func (RiskCenterTaskAdvanceCfgPtrOutput) CfgRisks ¶
func (o RiskCenterTaskAdvanceCfgPtrOutput) CfgRisks() RiskCenterTaskAdvanceCfgCfgRiskArrayOutput
Configure advanced risk Settings.
func (RiskCenterTaskAdvanceCfgPtrOutput) Elem ¶
func (o RiskCenterTaskAdvanceCfgPtrOutput) Elem() RiskCenterTaskAdvanceCfgOutput
func (RiskCenterTaskAdvanceCfgPtrOutput) ElementType ¶
func (RiskCenterTaskAdvanceCfgPtrOutput) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgPtrOutput) PortRisks ¶
func (o RiskCenterTaskAdvanceCfgPtrOutput) PortRisks() RiskCenterTaskAdvanceCfgPortRiskArrayOutput
Advanced Port Risk Configuration.
func (RiskCenterTaskAdvanceCfgPtrOutput) ToRiskCenterTaskAdvanceCfgPtrOutput ¶
func (o RiskCenterTaskAdvanceCfgPtrOutput) ToRiskCenterTaskAdvanceCfgPtrOutput() RiskCenterTaskAdvanceCfgPtrOutput
func (RiskCenterTaskAdvanceCfgPtrOutput) ToRiskCenterTaskAdvanceCfgPtrOutputWithContext ¶
func (o RiskCenterTaskAdvanceCfgPtrOutput) ToRiskCenterTaskAdvanceCfgPtrOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgPtrOutput
func (RiskCenterTaskAdvanceCfgPtrOutput) VulRisks ¶
func (o RiskCenterTaskAdvanceCfgPtrOutput) VulRisks() RiskCenterTaskAdvanceCfgVulRiskArrayOutput
Advanced vulnerability risk configuration.
func (RiskCenterTaskAdvanceCfgPtrOutput) WeakPwdRisks ¶
func (o RiskCenterTaskAdvanceCfgPtrOutput) WeakPwdRisks() RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
Weak password risk advanced configuration.
type RiskCenterTaskAdvanceCfgVulRiskArgs ¶
type RiskCenterTaskAdvanceCfgVulRiskArgs struct { // Whether to enable, 0- No, 1- Enable. Enable pulumi.IntInput `pulumi:"enable"` // Risk ID. RiskId pulumi.StringInput `pulumi:"riskId"` }
func (RiskCenterTaskAdvanceCfgVulRiskArgs) ElementType ¶
func (RiskCenterTaskAdvanceCfgVulRiskArgs) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgVulRiskArgs) ToRiskCenterTaskAdvanceCfgVulRiskOutput ¶
func (i RiskCenterTaskAdvanceCfgVulRiskArgs) ToRiskCenterTaskAdvanceCfgVulRiskOutput() RiskCenterTaskAdvanceCfgVulRiskOutput
func (RiskCenterTaskAdvanceCfgVulRiskArgs) ToRiskCenterTaskAdvanceCfgVulRiskOutputWithContext ¶
func (i RiskCenterTaskAdvanceCfgVulRiskArgs) ToRiskCenterTaskAdvanceCfgVulRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgVulRiskOutput
type RiskCenterTaskAdvanceCfgVulRiskArray ¶
type RiskCenterTaskAdvanceCfgVulRiskArray []RiskCenterTaskAdvanceCfgVulRiskInput
func (RiskCenterTaskAdvanceCfgVulRiskArray) ElementType ¶
func (RiskCenterTaskAdvanceCfgVulRiskArray) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgVulRiskArray) ToRiskCenterTaskAdvanceCfgVulRiskArrayOutput ¶
func (i RiskCenterTaskAdvanceCfgVulRiskArray) ToRiskCenterTaskAdvanceCfgVulRiskArrayOutput() RiskCenterTaskAdvanceCfgVulRiskArrayOutput
func (RiskCenterTaskAdvanceCfgVulRiskArray) ToRiskCenterTaskAdvanceCfgVulRiskArrayOutputWithContext ¶
func (i RiskCenterTaskAdvanceCfgVulRiskArray) ToRiskCenterTaskAdvanceCfgVulRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgVulRiskArrayOutput
type RiskCenterTaskAdvanceCfgVulRiskArrayInput ¶
type RiskCenterTaskAdvanceCfgVulRiskArrayInput interface { pulumi.Input ToRiskCenterTaskAdvanceCfgVulRiskArrayOutput() RiskCenterTaskAdvanceCfgVulRiskArrayOutput ToRiskCenterTaskAdvanceCfgVulRiskArrayOutputWithContext(context.Context) RiskCenterTaskAdvanceCfgVulRiskArrayOutput }
RiskCenterTaskAdvanceCfgVulRiskArrayInput is an input type that accepts RiskCenterTaskAdvanceCfgVulRiskArray and RiskCenterTaskAdvanceCfgVulRiskArrayOutput values. You can construct a concrete instance of `RiskCenterTaskAdvanceCfgVulRiskArrayInput` via:
RiskCenterTaskAdvanceCfgVulRiskArray{ RiskCenterTaskAdvanceCfgVulRiskArgs{...} }
type RiskCenterTaskAdvanceCfgVulRiskArrayOutput ¶
type RiskCenterTaskAdvanceCfgVulRiskArrayOutput struct{ *pulumi.OutputState }
func (RiskCenterTaskAdvanceCfgVulRiskArrayOutput) ElementType ¶
func (RiskCenterTaskAdvanceCfgVulRiskArrayOutput) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgVulRiskArrayOutput) ToRiskCenterTaskAdvanceCfgVulRiskArrayOutput ¶
func (o RiskCenterTaskAdvanceCfgVulRiskArrayOutput) ToRiskCenterTaskAdvanceCfgVulRiskArrayOutput() RiskCenterTaskAdvanceCfgVulRiskArrayOutput
func (RiskCenterTaskAdvanceCfgVulRiskArrayOutput) ToRiskCenterTaskAdvanceCfgVulRiskArrayOutputWithContext ¶
func (o RiskCenterTaskAdvanceCfgVulRiskArrayOutput) ToRiskCenterTaskAdvanceCfgVulRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgVulRiskArrayOutput
type RiskCenterTaskAdvanceCfgVulRiskInput ¶
type RiskCenterTaskAdvanceCfgVulRiskInput interface { pulumi.Input ToRiskCenterTaskAdvanceCfgVulRiskOutput() RiskCenterTaskAdvanceCfgVulRiskOutput ToRiskCenterTaskAdvanceCfgVulRiskOutputWithContext(context.Context) RiskCenterTaskAdvanceCfgVulRiskOutput }
RiskCenterTaskAdvanceCfgVulRiskInput is an input type that accepts RiskCenterTaskAdvanceCfgVulRiskArgs and RiskCenterTaskAdvanceCfgVulRiskOutput values. You can construct a concrete instance of `RiskCenterTaskAdvanceCfgVulRiskInput` via:
RiskCenterTaskAdvanceCfgVulRiskArgs{...}
type RiskCenterTaskAdvanceCfgVulRiskOutput ¶
type RiskCenterTaskAdvanceCfgVulRiskOutput struct{ *pulumi.OutputState }
func (RiskCenterTaskAdvanceCfgVulRiskOutput) ElementType ¶
func (RiskCenterTaskAdvanceCfgVulRiskOutput) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgVulRiskOutput) Enable ¶
func (o RiskCenterTaskAdvanceCfgVulRiskOutput) Enable() pulumi.IntOutput
Whether to enable, 0- No, 1- Enable.
func (RiskCenterTaskAdvanceCfgVulRiskOutput) RiskId ¶
func (o RiskCenterTaskAdvanceCfgVulRiskOutput) RiskId() pulumi.StringOutput
Risk ID.
func (RiskCenterTaskAdvanceCfgVulRiskOutput) ToRiskCenterTaskAdvanceCfgVulRiskOutput ¶
func (o RiskCenterTaskAdvanceCfgVulRiskOutput) ToRiskCenterTaskAdvanceCfgVulRiskOutput() RiskCenterTaskAdvanceCfgVulRiskOutput
func (RiskCenterTaskAdvanceCfgVulRiskOutput) ToRiskCenterTaskAdvanceCfgVulRiskOutputWithContext ¶
func (o RiskCenterTaskAdvanceCfgVulRiskOutput) ToRiskCenterTaskAdvanceCfgVulRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgVulRiskOutput
type RiskCenterTaskAdvanceCfgWeakPwdRiskArgs ¶
type RiskCenterTaskAdvanceCfgWeakPwdRiskArgs struct { // Detection item ID. CheckItemId pulumi.IntInput `pulumi:"checkItemId"` // Whether to enable, 0- No, 1- Enable. Enable pulumi.IntInput `pulumi:"enable"` }
func (RiskCenterTaskAdvanceCfgWeakPwdRiskArgs) ElementType ¶
func (RiskCenterTaskAdvanceCfgWeakPwdRiskArgs) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgWeakPwdRiskArgs) ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutput ¶
func (i RiskCenterTaskAdvanceCfgWeakPwdRiskArgs) ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutput() RiskCenterTaskAdvanceCfgWeakPwdRiskOutput
func (RiskCenterTaskAdvanceCfgWeakPwdRiskArgs) ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutputWithContext ¶
func (i RiskCenterTaskAdvanceCfgWeakPwdRiskArgs) ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgWeakPwdRiskOutput
type RiskCenterTaskAdvanceCfgWeakPwdRiskArray ¶
type RiskCenterTaskAdvanceCfgWeakPwdRiskArray []RiskCenterTaskAdvanceCfgWeakPwdRiskInput
func (RiskCenterTaskAdvanceCfgWeakPwdRiskArray) ElementType ¶
func (RiskCenterTaskAdvanceCfgWeakPwdRiskArray) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgWeakPwdRiskArray) ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput ¶
func (i RiskCenterTaskAdvanceCfgWeakPwdRiskArray) ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput() RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
func (RiskCenterTaskAdvanceCfgWeakPwdRiskArray) ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutputWithContext ¶
func (i RiskCenterTaskAdvanceCfgWeakPwdRiskArray) ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
type RiskCenterTaskAdvanceCfgWeakPwdRiskArrayInput ¶
type RiskCenterTaskAdvanceCfgWeakPwdRiskArrayInput interface { pulumi.Input ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput() RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutputWithContext(context.Context) RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput }
RiskCenterTaskAdvanceCfgWeakPwdRiskArrayInput is an input type that accepts RiskCenterTaskAdvanceCfgWeakPwdRiskArray and RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput values. You can construct a concrete instance of `RiskCenterTaskAdvanceCfgWeakPwdRiskArrayInput` via:
RiskCenterTaskAdvanceCfgWeakPwdRiskArray{ RiskCenterTaskAdvanceCfgWeakPwdRiskArgs{...} }
type RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput ¶
type RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput struct{ *pulumi.OutputState }
func (RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput) ElementType ¶
func (RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput) ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput ¶
func (o RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput) ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput() RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
func (RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput) ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutputWithContext ¶
func (o RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput) ToRiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgWeakPwdRiskArrayOutput
type RiskCenterTaskAdvanceCfgWeakPwdRiskInput ¶
type RiskCenterTaskAdvanceCfgWeakPwdRiskInput interface { pulumi.Input ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutput() RiskCenterTaskAdvanceCfgWeakPwdRiskOutput ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutputWithContext(context.Context) RiskCenterTaskAdvanceCfgWeakPwdRiskOutput }
RiskCenterTaskAdvanceCfgWeakPwdRiskInput is an input type that accepts RiskCenterTaskAdvanceCfgWeakPwdRiskArgs and RiskCenterTaskAdvanceCfgWeakPwdRiskOutput values. You can construct a concrete instance of `RiskCenterTaskAdvanceCfgWeakPwdRiskInput` via:
RiskCenterTaskAdvanceCfgWeakPwdRiskArgs{...}
type RiskCenterTaskAdvanceCfgWeakPwdRiskOutput ¶
type RiskCenterTaskAdvanceCfgWeakPwdRiskOutput struct{ *pulumi.OutputState }
func (RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) CheckItemId ¶
func (o RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) CheckItemId() pulumi.IntOutput
Detection item ID.
func (RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) ElementType ¶
func (RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) ElementType() reflect.Type
func (RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) Enable ¶
func (o RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) Enable() pulumi.IntOutput
Whether to enable, 0- No, 1- Enable.
func (RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutput ¶
func (o RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutput() RiskCenterTaskAdvanceCfgWeakPwdRiskOutput
func (RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutputWithContext ¶
func (o RiskCenterTaskAdvanceCfgWeakPwdRiskOutput) ToRiskCenterTaskAdvanceCfgWeakPwdRiskOutputWithContext(ctx context.Context) RiskCenterTaskAdvanceCfgWeakPwdRiskOutput