alicloud.threatdetection.Instance
Explore with Pulumi AI
Provides a Threat Detection Instance resource.
For information about Threat Detection Instance and how to use it, see What is Instance.
NOTE: Available in v1.199.0+.
Example Usage
Basic Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AliCloud = Pulumi.AliCloud;
return await Deployment.RunAsync(() =>
{
var @default = new AliCloud.ThreatDetection.Instance("default", new()
{
BuyNumber = "30",
ContainerImageScan = "100",
Honeypot = "32",
HoneypotSwitch = "1",
PaymentType = "Subscription",
Period = 12,
RenewalStatus = "ManualRenewal",
SasAntiRansomware = "100",
SasSc = true,
SasSdk = "1000",
SasSdkSwitch = "1",
SasSlsStorage = "100",
SasWebguardOrderNum = "100",
VCore = "100",
VersionCode = "level2",
});
});
package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/threatdetection"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := threatdetection.NewInstance(ctx, "default", &threatdetection.InstanceArgs{
BuyNumber: pulumi.String("30"),
ContainerImageScan: pulumi.String("100"),
Honeypot: pulumi.String("32"),
HoneypotSwitch: pulumi.String("1"),
PaymentType: pulumi.String("Subscription"),
Period: pulumi.Int(12),
RenewalStatus: pulumi.String("ManualRenewal"),
SasAntiRansomware: pulumi.String("100"),
SasSc: pulumi.Bool(true),
SasSdk: pulumi.String("1000"),
SasSdkSwitch: pulumi.String("1"),
SasSlsStorage: pulumi.String("100"),
SasWebguardOrderNum: pulumi.String("100"),
VCore: pulumi.String("100"),
VersionCode: pulumi.String("level2"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.threatdetection.Instance;
import com.pulumi.alicloud.threatdetection.InstanceArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var default_ = new Instance("default", InstanceArgs.builder()
.buyNumber("30")
.containerImageScan("100")
.honeypot("32")
.honeypotSwitch("1")
.paymentType("Subscription")
.period(12)
.renewalStatus("ManualRenewal")
.sasAntiRansomware("100")
.sasSc("true")
.sasSdk("1000")
.sasSdkSwitch("1")
.sasSlsStorage("100")
.sasWebguardOrderNum("100")
.vCore("100")
.versionCode("level2")
.build());
}
}
import pulumi
import pulumi_alicloud as alicloud
default = alicloud.threatdetection.Instance("default",
buy_number="30",
container_image_scan="100",
honeypot="32",
honeypot_switch="1",
payment_type="Subscription",
period=12,
renewal_status="ManualRenewal",
sas_anti_ransomware="100",
sas_sc=True,
sas_sdk="1000",
sas_sdk_switch="1",
sas_sls_storage="100",
sas_webguard_order_num="100",
v_core="100",
version_code="level2")
import * as pulumi from "@pulumi/pulumi";
import * as alicloud from "@pulumi/alicloud";
const _default = new alicloud.threatdetection.Instance("default", {
buyNumber: "30",
containerImageScan: "100",
honeypot: "32",
honeypotSwitch: "1",
paymentType: "Subscription",
period: 12,
renewalStatus: "ManualRenewal",
sasAntiRansomware: "100",
sasSc: true,
sasSdk: "1000",
sasSdkSwitch: "1",
sasSlsStorage: "100",
sasWebguardOrderNum: "100",
vCore: "100",
versionCode: "level2",
});
resources:
default:
type: alicloud:threatdetection:Instance
properties:
buyNumber: '30'
containerImageScan: '100'
honeypot: '32'
honeypotSwitch: '1'
paymentType: Subscription
period: 12
renewalStatus: ManualRenewal
sasAntiRansomware: '100'
sasSc: 'true'
sasSdk: '1000'
sasSdkSwitch: '1'
sasSlsStorage: '100'
sasWebguardOrderNum: '100'
vCore: '100'
versionCode: level2
Create Instance Resource
new Instance(name: string, args: InstanceArgs, opts?: CustomResourceOptions);
@overload
def Instance(resource_name: str,
opts: Optional[ResourceOptions] = None,
buy_number: Optional[str] = None,
container_image_scan: Optional[str] = None,
honeypot: Optional[str] = None,
honeypot_switch: Optional[str] = None,
instance_id: Optional[str] = None,
modify_type: Optional[str] = None,
payment_type: Optional[str] = None,
period: Optional[int] = None,
renew_period: Optional[int] = None,
renewal_period_unit: Optional[str] = None,
renewal_status: Optional[str] = None,
sas_anti_ransomware: Optional[str] = None,
sas_sc: Optional[bool] = None,
sas_sdk: Optional[str] = None,
sas_sdk_switch: Optional[str] = None,
sas_sls_storage: Optional[str] = None,
sas_webguard_boolean: Optional[str] = None,
sas_webguard_order_num: Optional[str] = None,
threat_analysis: Optional[str] = None,
threat_analysis_switch: Optional[str] = None,
v_core: Optional[str] = None,
version_code: Optional[str] = None)
@overload
def Instance(resource_name: str,
args: InstanceArgs,
opts: Optional[ResourceOptions] = None)
func NewInstance(ctx *Context, name string, args InstanceArgs, opts ...ResourceOption) (*Instance, error)
public Instance(string name, InstanceArgs args, CustomResourceOptions? opts = null)
public Instance(String name, InstanceArgs args)
public Instance(String name, InstanceArgs args, CustomResourceOptions options)
type: alicloud:threatdetection:Instance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Instance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Instance resource accepts the following input properties:
- Payment
Type string The payment type of the resource.
- Version
Code string Version selection. Valid values:
level10
,level2
,level3
,level7
,level8
.- Buy
Number string Number of servers.
- Container
Image stringScan Container Image security scan.
- Honeypot string
Cloud honeypot authorization number.
- Honeypot
Switch string Cloud honeypot. Valid values:
1
,2
.- Instance
Id string The first ID of the resource
- Modify
Type string Change configuration type, value
- Upgrade: Upgrade.
- Downgrade: Downgrade.
- Period int
Prepaid cycle. The unit is Monthly, please enter an integer multiple of 12 for annual paid products. NOTE: must be set when creating a prepaid instance.
- Renew
Period int Automatic renewal cycle, in months. NOTE: The
renew_period
is required under the condition thatrenewal_status
isAutoRenewal
.- Renewal
Period stringUnit The unit of the auto-renewal period. NOTE: The
renewal_period_unit
is required under the condition thatrenewal_status
isAutoRenewal
. Valid values:- Renewal
Status string Automatic renewal status, Default ManualRenewal. value:
- Sas
Anti stringRansomware Anti-extortion.
- Sas
Sc bool Large security screen.
- Sas
Sdk string Number of malicious file detections.
- Sas
Sdk stringSwitch Malicious file detection SDK. Valid values:
0
,1
.- Sas
Sls stringStorage Log analysis.
- Sas
Webguard stringBoolean Web page tamper-proof. Valid values:
0
,1
.- Sas
Webguard stringOrder Num Number of tamper-proof authorizations.
- Threat
Analysis string The amount of threat analysis log storage.
- Threat
Analysis stringSwitch Threat analysis. Valid values:
0
,1
.- VCore string
Number of cores.
- Payment
Type string The payment type of the resource.
- Version
Code string Version selection. Valid values:
level10
,level2
,level3
,level7
,level8
.- Buy
Number string Number of servers.
- Container
Image stringScan Container Image security scan.
- Honeypot string
Cloud honeypot authorization number.
- Honeypot
Switch string Cloud honeypot. Valid values:
1
,2
.- Instance
Id string The first ID of the resource
- Modify
Type string Change configuration type, value
- Upgrade: Upgrade.
- Downgrade: Downgrade.
- Period int
Prepaid cycle. The unit is Monthly, please enter an integer multiple of 12 for annual paid products. NOTE: must be set when creating a prepaid instance.
- Renew
Period int Automatic renewal cycle, in months. NOTE: The
renew_period
is required under the condition thatrenewal_status
isAutoRenewal
.- Renewal
Period stringUnit The unit of the auto-renewal period. NOTE: The
renewal_period_unit
is required under the condition thatrenewal_status
isAutoRenewal
. Valid values:- Renewal
Status string Automatic renewal status, Default ManualRenewal. value:
- Sas
Anti stringRansomware Anti-extortion.
- Sas
Sc bool Large security screen.
- Sas
Sdk string Number of malicious file detections.
- Sas
Sdk stringSwitch Malicious file detection SDK. Valid values:
0
,1
.- Sas
Sls stringStorage Log analysis.
- Sas
Webguard stringBoolean Web page tamper-proof. Valid values:
0
,1
.- Sas
Webguard stringOrder Num Number of tamper-proof authorizations.
- Threat
Analysis string The amount of threat analysis log storage.
- Threat
Analysis stringSwitch Threat analysis. Valid values:
0
,1
.- VCore string
Number of cores.
- payment
Type String The payment type of the resource.
- version
Code String Version selection. Valid values:
level10
,level2
,level3
,level7
,level8
.- buy
Number String Number of servers.
- container
Image StringScan Container Image security scan.
- honeypot String
Cloud honeypot authorization number.
- honeypot
Switch String Cloud honeypot. Valid values:
1
,2
.- instance
Id String The first ID of the resource
- modify
Type String Change configuration type, value
- Upgrade: Upgrade.
- Downgrade: Downgrade.
- period Integer
Prepaid cycle. The unit is Monthly, please enter an integer multiple of 12 for annual paid products. NOTE: must be set when creating a prepaid instance.
- renew
Period Integer Automatic renewal cycle, in months. NOTE: The
renew_period
is required under the condition thatrenewal_status
isAutoRenewal
.- renewal
Period StringUnit The unit of the auto-renewal period. NOTE: The
renewal_period_unit
is required under the condition thatrenewal_status
isAutoRenewal
. Valid values:- renewal
Status String Automatic renewal status, Default ManualRenewal. value:
- sas
Anti StringRansomware Anti-extortion.
- sas
Sc Boolean Large security screen.
- sas
Sdk String Number of malicious file detections.
- sas
Sdk StringSwitch Malicious file detection SDK. Valid values:
0
,1
.- sas
Sls StringStorage Log analysis.
- sas
Webguard StringBoolean Web page tamper-proof. Valid values:
0
,1
.- sas
Webguard StringOrder Num Number of tamper-proof authorizations.
- threat
Analysis String The amount of threat analysis log storage.
- threat
Analysis StringSwitch Threat analysis. Valid values:
0
,1
.- v
Core String Number of cores.
- payment
Type string The payment type of the resource.
- version
Code string Version selection. Valid values:
level10
,level2
,level3
,level7
,level8
.- buy
Number string Number of servers.
- container
Image stringScan Container Image security scan.
- honeypot string
Cloud honeypot authorization number.
- honeypot
Switch string Cloud honeypot. Valid values:
1
,2
.- instance
Id string The first ID of the resource
- modify
Type string Change configuration type, value
- Upgrade: Upgrade.
- Downgrade: Downgrade.
- period number
Prepaid cycle. The unit is Monthly, please enter an integer multiple of 12 for annual paid products. NOTE: must be set when creating a prepaid instance.
- renew
Period number Automatic renewal cycle, in months. NOTE: The
renew_period
is required under the condition thatrenewal_status
isAutoRenewal
.- renewal
Period stringUnit The unit of the auto-renewal period. NOTE: The
renewal_period_unit
is required under the condition thatrenewal_status
isAutoRenewal
. Valid values:- renewal
Status string Automatic renewal status, Default ManualRenewal. value:
- sas
Anti stringRansomware Anti-extortion.
- sas
Sc boolean Large security screen.
- sas
Sdk string Number of malicious file detections.
- sas
Sdk stringSwitch Malicious file detection SDK. Valid values:
0
,1
.- sas
Sls stringStorage Log analysis.
- sas
Webguard stringBoolean Web page tamper-proof. Valid values:
0
,1
.- sas
Webguard stringOrder Num Number of tamper-proof authorizations.
- threat
Analysis string The amount of threat analysis log storage.
- threat
Analysis stringSwitch Threat analysis. Valid values:
0
,1
.- v
Core string Number of cores.
- payment_
type str The payment type of the resource.
- version_
code str Version selection. Valid values:
level10
,level2
,level3
,level7
,level8
.- buy_
number str Number of servers.
- container_
image_ strscan Container Image security scan.
- honeypot str
Cloud honeypot authorization number.
- honeypot_
switch str Cloud honeypot. Valid values:
1
,2
.- instance_
id str The first ID of the resource
- modify_
type str Change configuration type, value
- Upgrade: Upgrade.
- Downgrade: Downgrade.
- period int
Prepaid cycle. The unit is Monthly, please enter an integer multiple of 12 for annual paid products. NOTE: must be set when creating a prepaid instance.
- renew_
period int Automatic renewal cycle, in months. NOTE: The
renew_period
is required under the condition thatrenewal_status
isAutoRenewal
.- renewal_
period_ strunit The unit of the auto-renewal period. NOTE: The
renewal_period_unit
is required under the condition thatrenewal_status
isAutoRenewal
. Valid values:- renewal_
status str Automatic renewal status, Default ManualRenewal. value:
- sas_
anti_ strransomware Anti-extortion.
- sas_
sc bool Large security screen.
- sas_
sdk str Number of malicious file detections.
- sas_
sdk_ strswitch Malicious file detection SDK. Valid values:
0
,1
.- sas_
sls_ strstorage Log analysis.
- sas_
webguard_ strboolean Web page tamper-proof. Valid values:
0
,1
.- sas_
webguard_ strorder_ num Number of tamper-proof authorizations.
- threat_
analysis str The amount of threat analysis log storage.
- threat_
analysis_ strswitch Threat analysis. Valid values:
0
,1
.- v_
core str Number of cores.
- payment
Type String The payment type of the resource.
- version
Code String Version selection. Valid values:
level10
,level2
,level3
,level7
,level8
.- buy
Number String Number of servers.
- container
Image StringScan Container Image security scan.
- honeypot String
Cloud honeypot authorization number.
- honeypot
Switch String Cloud honeypot. Valid values:
1
,2
.- instance
Id String The first ID of the resource
- modify
Type String Change configuration type, value
- Upgrade: Upgrade.
- Downgrade: Downgrade.
- period Number
Prepaid cycle. The unit is Monthly, please enter an integer multiple of 12 for annual paid products. NOTE: must be set when creating a prepaid instance.
- renew
Period Number Automatic renewal cycle, in months. NOTE: The
renew_period
is required under the condition thatrenewal_status
isAutoRenewal
.- renewal
Period StringUnit The unit of the auto-renewal period. NOTE: The
renewal_period_unit
is required under the condition thatrenewal_status
isAutoRenewal
. Valid values:- renewal
Status String Automatic renewal status, Default ManualRenewal. value:
- sas
Anti StringRansomware Anti-extortion.
- sas
Sc Boolean Large security screen.
- sas
Sdk String Number of malicious file detections.
- sas
Sdk StringSwitch Malicious file detection SDK. Valid values:
0
,1
.- sas
Sls StringStorage Log analysis.
- sas
Webguard StringBoolean Web page tamper-proof. Valid values:
0
,1
.- sas
Webguard StringOrder Num Number of tamper-proof authorizations.
- threat
Analysis String The amount of threat analysis log storage.
- threat
Analysis StringSwitch Threat analysis. Valid values:
0
,1
.- v
Core String Number of cores.
Outputs
All input properties are implicitly available as output properties. Additionally, the Instance resource produces the following output properties:
- Create
Time string The creation time of the resource
- Id string
The provider-assigned unique ID for this managed resource.
- Status string
The status of the resource
- Create
Time string The creation time of the resource
- Id string
The provider-assigned unique ID for this managed resource.
- Status string
The status of the resource
- create
Time String The creation time of the resource
- id String
The provider-assigned unique ID for this managed resource.
- status String
The status of the resource
- create
Time string The creation time of the resource
- id string
The provider-assigned unique ID for this managed resource.
- status string
The status of the resource
- create_
time str The creation time of the resource
- id str
The provider-assigned unique ID for this managed resource.
- status str
The status of the resource
- create
Time String The creation time of the resource
- id String
The provider-assigned unique ID for this managed resource.
- status String
The status of the resource
Look up Existing Instance Resource
Get an existing Instance resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: InstanceState, opts?: CustomResourceOptions): Instance
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
buy_number: Optional[str] = None,
container_image_scan: Optional[str] = None,
create_time: Optional[str] = None,
honeypot: Optional[str] = None,
honeypot_switch: Optional[str] = None,
instance_id: Optional[str] = None,
modify_type: Optional[str] = None,
payment_type: Optional[str] = None,
period: Optional[int] = None,
renew_period: Optional[int] = None,
renewal_period_unit: Optional[str] = None,
renewal_status: Optional[str] = None,
sas_anti_ransomware: Optional[str] = None,
sas_sc: Optional[bool] = None,
sas_sdk: Optional[str] = None,
sas_sdk_switch: Optional[str] = None,
sas_sls_storage: Optional[str] = None,
sas_webguard_boolean: Optional[str] = None,
sas_webguard_order_num: Optional[str] = None,
status: Optional[str] = None,
threat_analysis: Optional[str] = None,
threat_analysis_switch: Optional[str] = None,
v_core: Optional[str] = None,
version_code: Optional[str] = None) -> Instance
func GetInstance(ctx *Context, name string, id IDInput, state *InstanceState, opts ...ResourceOption) (*Instance, error)
public static Instance Get(string name, Input<string> id, InstanceState? state, CustomResourceOptions? opts = null)
public static Instance get(String name, Output<String> id, InstanceState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Buy
Number string Number of servers.
- Container
Image stringScan Container Image security scan.
- Create
Time string The creation time of the resource
- Honeypot string
Cloud honeypot authorization number.
- Honeypot
Switch string Cloud honeypot. Valid values:
1
,2
.- Instance
Id string The first ID of the resource
- Modify
Type string Change configuration type, value
- Upgrade: Upgrade.
- Downgrade: Downgrade.
- Payment
Type string The payment type of the resource.
- Period int
Prepaid cycle. The unit is Monthly, please enter an integer multiple of 12 for annual paid products. NOTE: must be set when creating a prepaid instance.
- Renew
Period int Automatic renewal cycle, in months. NOTE: The
renew_period
is required under the condition thatrenewal_status
isAutoRenewal
.- Renewal
Period stringUnit The unit of the auto-renewal period. NOTE: The
renewal_period_unit
is required under the condition thatrenewal_status
isAutoRenewal
. Valid values:- Renewal
Status string Automatic renewal status, Default ManualRenewal. value:
- Sas
Anti stringRansomware Anti-extortion.
- Sas
Sc bool Large security screen.
- Sas
Sdk string Number of malicious file detections.
- Sas
Sdk stringSwitch Malicious file detection SDK. Valid values:
0
,1
.- Sas
Sls stringStorage Log analysis.
- Sas
Webguard stringBoolean Web page tamper-proof. Valid values:
0
,1
.- Sas
Webguard stringOrder Num Number of tamper-proof authorizations.
- Status string
The status of the resource
- Threat
Analysis string The amount of threat analysis log storage.
- Threat
Analysis stringSwitch Threat analysis. Valid values:
0
,1
.- VCore string
Number of cores.
- Version
Code string Version selection. Valid values:
level10
,level2
,level3
,level7
,level8
.
- Buy
Number string Number of servers.
- Container
Image stringScan Container Image security scan.
- Create
Time string The creation time of the resource
- Honeypot string
Cloud honeypot authorization number.
- Honeypot
Switch string Cloud honeypot. Valid values:
1
,2
.- Instance
Id string The first ID of the resource
- Modify
Type string Change configuration type, value
- Upgrade: Upgrade.
- Downgrade: Downgrade.
- Payment
Type string The payment type of the resource.
- Period int
Prepaid cycle. The unit is Monthly, please enter an integer multiple of 12 for annual paid products. NOTE: must be set when creating a prepaid instance.
- Renew
Period int Automatic renewal cycle, in months. NOTE: The
renew_period
is required under the condition thatrenewal_status
isAutoRenewal
.- Renewal
Period stringUnit The unit of the auto-renewal period. NOTE: The
renewal_period_unit
is required under the condition thatrenewal_status
isAutoRenewal
. Valid values:- Renewal
Status string Automatic renewal status, Default ManualRenewal. value:
- Sas
Anti stringRansomware Anti-extortion.
- Sas
Sc bool Large security screen.
- Sas
Sdk string Number of malicious file detections.
- Sas
Sdk stringSwitch Malicious file detection SDK. Valid values:
0
,1
.- Sas
Sls stringStorage Log analysis.
- Sas
Webguard stringBoolean Web page tamper-proof. Valid values:
0
,1
.- Sas
Webguard stringOrder Num Number of tamper-proof authorizations.
- Status string
The status of the resource
- Threat
Analysis string The amount of threat analysis log storage.
- Threat
Analysis stringSwitch Threat analysis. Valid values:
0
,1
.- VCore string
Number of cores.
- Version
Code string Version selection. Valid values:
level10
,level2
,level3
,level7
,level8
.
- buy
Number String Number of servers.
- container
Image StringScan Container Image security scan.
- create
Time String The creation time of the resource
- honeypot String
Cloud honeypot authorization number.
- honeypot
Switch String Cloud honeypot. Valid values:
1
,2
.- instance
Id String The first ID of the resource
- modify
Type String Change configuration type, value
- Upgrade: Upgrade.
- Downgrade: Downgrade.
- payment
Type String The payment type of the resource.
- period Integer
Prepaid cycle. The unit is Monthly, please enter an integer multiple of 12 for annual paid products. NOTE: must be set when creating a prepaid instance.
- renew
Period Integer Automatic renewal cycle, in months. NOTE: The
renew_period
is required under the condition thatrenewal_status
isAutoRenewal
.- renewal
Period StringUnit The unit of the auto-renewal period. NOTE: The
renewal_period_unit
is required under the condition thatrenewal_status
isAutoRenewal
. Valid values:- renewal
Status String Automatic renewal status, Default ManualRenewal. value:
- sas
Anti StringRansomware Anti-extortion.
- sas
Sc Boolean Large security screen.
- sas
Sdk String Number of malicious file detections.
- sas
Sdk StringSwitch Malicious file detection SDK. Valid values:
0
,1
.- sas
Sls StringStorage Log analysis.
- sas
Webguard StringBoolean Web page tamper-proof. Valid values:
0
,1
.- sas
Webguard StringOrder Num Number of tamper-proof authorizations.
- status String
The status of the resource
- threat
Analysis String The amount of threat analysis log storage.
- threat
Analysis StringSwitch Threat analysis. Valid values:
0
,1
.- v
Core String Number of cores.
- version
Code String Version selection. Valid values:
level10
,level2
,level3
,level7
,level8
.
- buy
Number string Number of servers.
- container
Image stringScan Container Image security scan.
- create
Time string The creation time of the resource
- honeypot string
Cloud honeypot authorization number.
- honeypot
Switch string Cloud honeypot. Valid values:
1
,2
.- instance
Id string The first ID of the resource
- modify
Type string Change configuration type, value
- Upgrade: Upgrade.
- Downgrade: Downgrade.
- payment
Type string The payment type of the resource.
- period number
Prepaid cycle. The unit is Monthly, please enter an integer multiple of 12 for annual paid products. NOTE: must be set when creating a prepaid instance.
- renew
Period number Automatic renewal cycle, in months. NOTE: The
renew_period
is required under the condition thatrenewal_status
isAutoRenewal
.- renewal
Period stringUnit The unit of the auto-renewal period. NOTE: The
renewal_period_unit
is required under the condition thatrenewal_status
isAutoRenewal
. Valid values:- renewal
Status string Automatic renewal status, Default ManualRenewal. value:
- sas
Anti stringRansomware Anti-extortion.
- sas
Sc boolean Large security screen.
- sas
Sdk string Number of malicious file detections.
- sas
Sdk stringSwitch Malicious file detection SDK. Valid values:
0
,1
.- sas
Sls stringStorage Log analysis.
- sas
Webguard stringBoolean Web page tamper-proof. Valid values:
0
,1
.- sas
Webguard stringOrder Num Number of tamper-proof authorizations.
- status string
The status of the resource
- threat
Analysis string The amount of threat analysis log storage.
- threat
Analysis stringSwitch Threat analysis. Valid values:
0
,1
.- v
Core string Number of cores.
- version
Code string Version selection. Valid values:
level10
,level2
,level3
,level7
,level8
.
- buy_
number str Number of servers.
- container_
image_ strscan Container Image security scan.
- create_
time str The creation time of the resource
- honeypot str
Cloud honeypot authorization number.
- honeypot_
switch str Cloud honeypot. Valid values:
1
,2
.- instance_
id str The first ID of the resource
- modify_
type str Change configuration type, value
- Upgrade: Upgrade.
- Downgrade: Downgrade.
- payment_
type str The payment type of the resource.
- period int
Prepaid cycle. The unit is Monthly, please enter an integer multiple of 12 for annual paid products. NOTE: must be set when creating a prepaid instance.
- renew_
period int Automatic renewal cycle, in months. NOTE: The
renew_period
is required under the condition thatrenewal_status
isAutoRenewal
.- renewal_
period_ strunit The unit of the auto-renewal period. NOTE: The
renewal_period_unit
is required under the condition thatrenewal_status
isAutoRenewal
. Valid values:- renewal_
status str Automatic renewal status, Default ManualRenewal. value:
- sas_
anti_ strransomware Anti-extortion.
- sas_
sc bool Large security screen.
- sas_
sdk str Number of malicious file detections.
- sas_
sdk_ strswitch Malicious file detection SDK. Valid values:
0
,1
.- sas_
sls_ strstorage Log analysis.
- sas_
webguard_ strboolean Web page tamper-proof. Valid values:
0
,1
.- sas_
webguard_ strorder_ num Number of tamper-proof authorizations.
- status str
The status of the resource
- threat_
analysis str The amount of threat analysis log storage.
- threat_
analysis_ strswitch Threat analysis. Valid values:
0
,1
.- v_
core str Number of cores.
- version_
code str Version selection. Valid values:
level10
,level2
,level3
,level7
,level8
.
- buy
Number String Number of servers.
- container
Image StringScan Container Image security scan.
- create
Time String The creation time of the resource
- honeypot String
Cloud honeypot authorization number.
- honeypot
Switch String Cloud honeypot. Valid values:
1
,2
.- instance
Id String The first ID of the resource
- modify
Type String Change configuration type, value
- Upgrade: Upgrade.
- Downgrade: Downgrade.
- payment
Type String The payment type of the resource.
- period Number
Prepaid cycle. The unit is Monthly, please enter an integer multiple of 12 for annual paid products. NOTE: must be set when creating a prepaid instance.
- renew
Period Number Automatic renewal cycle, in months. NOTE: The
renew_period
is required under the condition thatrenewal_status
isAutoRenewal
.- renewal
Period StringUnit The unit of the auto-renewal period. NOTE: The
renewal_period_unit
is required under the condition thatrenewal_status
isAutoRenewal
. Valid values:- renewal
Status String Automatic renewal status, Default ManualRenewal. value:
- sas
Anti StringRansomware Anti-extortion.
- sas
Sc Boolean Large security screen.
- sas
Sdk String Number of malicious file detections.
- sas
Sdk StringSwitch Malicious file detection SDK. Valid values:
0
,1
.- sas
Sls StringStorage Log analysis.
- sas
Webguard StringBoolean Web page tamper-proof. Valid values:
0
,1
.- sas
Webguard StringOrder Num Number of tamper-proof authorizations.
- status String
The status of the resource
- threat
Analysis String The amount of threat analysis log storage.
- threat
Analysis StringSwitch Threat analysis. Valid values:
0
,1
.- v
Core String Number of cores.
- version
Code String Version selection. Valid values:
level10
,level2
,level3
,level7
,level8
.
Import
Threat Detection Instance do not support import.
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
alicloud
Terraform Provider.