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