VulnerabilityProtectionSignature resource
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
resources:
scmVpSignature1:
type: scm:VulnerabilityProtectionSignature
name: scm_vp_signature_1
properties:
folder: Shared
threatId: '41010'
threatname: scm_vp_signature_1
severity: informational
direction: client2server
affectedHost:
client: true
signature:
standards:
- name: basic-signature
- name: standard-signature-one
scope: protocol-data-unit
orderFree: false
andCondition:
- name: condition-A-or
orCondition:
- name: pattern-A1
operator:
lessThan:
context: telnet-req-client-data
value: '123'
- name: standard-signature-two
scope: session
orderFree: true
andCondition:
- name: condition-B-or
orCondition:
- name: pattern-B1
operator:
greaterThan:
context: cip-ethernet-ip-req-class-id
value: '111111'
qualifier:
- name: Q1
value: '123'
- name: Q2
value: '920'
- name: pattern-B2
operator:
equalTo:
context: icmp-rsp-type
value: '222222'
qualifier:
- name: Q3
value: '567'
- name: condition-C-or
orCondition:
- name: pattern-C1
operator:
patternMatch:
context: ntlm-req-auth-v1
value: '1200'
scmVpSignature2:
type: scm:VulnerabilityProtectionSignature
name: scm_vp_signature_2
properties:
folder: Shared
threatId: '41040'
threatname: scm_vp_sig_2
affectedHost:
server: true
comment: basic-combo-signature
severity: high
direction: both
defaultAction:
alert: {}
signature:
combination:
name: combo-sig
orderFree: true
andConditions:
- name: condition-C-or
orCondition:
- name: pattern-C1
threatId: 10030
timeAttribute:
interval: 3600
threshold: 5
trackBy: source-and-destination
scmVpSignature3:
type: scm:VulnerabilityProtectionSignature
name: scm_vp_signature_3
properties:
folder: Shared
threatId: '41030'
threatname: scm_vp_sig_3
affectedHost:
server: true
bugtraqs:
- '12345'
comment: combo-signatures
cves:
- CVE-2025-9999
references:
- https://example.com/exploit-details
severity: medium
direction: server2client
vendors:
- Custom
defaultAction:
drop: {}
signature:
combination:
name: combo-signature-one
orderFree: false
andConditions:
- name: condition-A-or
orCondition:
- name: pattern-A1
threatId: 10001
- name: condition-B-or
orCondition:
- name: pattern-B1
threatId: 10043
- name: pattern-B2
threatId: 10025
- name: pattern-B3
threatId: 10050
- name: condition-C-or
orCondition:
- name: pattern-C1
threatId: 10030
timeAttribute:
interval: 3600
threshold: 20
trackBy: source
Create VulnerabilityProtectionSignature Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VulnerabilityProtectionSignature(name: string, args: VulnerabilityProtectionSignatureArgs, opts?: CustomResourceOptions);@overload
def VulnerabilityProtectionSignature(resource_name: str,
args: VulnerabilityProtectionSignatureArgs,
opts: Optional[ResourceOptions] = None)
@overload
def VulnerabilityProtectionSignature(resource_name: str,
opts: Optional[ResourceOptions] = None,
severity: Optional[str] = None,
signature: Optional[VulnerabilityProtectionSignatureSignatureArgs] = None,
threatname: Optional[str] = None,
threat_id: Optional[str] = None,
affected_host: Optional[VulnerabilityProtectionSignatureAffectedHostArgs] = None,
direction: Optional[str] = None,
default_action: Optional[VulnerabilityProtectionSignatureDefaultActionArgs] = None,
bugtraqs: Optional[Sequence[str]] = None,
device: Optional[str] = None,
references: Optional[Sequence[str]] = None,
folder: Optional[str] = None,
snippet: Optional[str] = None,
cves: Optional[Sequence[str]] = None,
comment: Optional[str] = None,
vendors: Optional[Sequence[str]] = None)func NewVulnerabilityProtectionSignature(ctx *Context, name string, args VulnerabilityProtectionSignatureArgs, opts ...ResourceOption) (*VulnerabilityProtectionSignature, error)public VulnerabilityProtectionSignature(string name, VulnerabilityProtectionSignatureArgs args, CustomResourceOptions? opts = null)
public VulnerabilityProtectionSignature(String name, VulnerabilityProtectionSignatureArgs args)
public VulnerabilityProtectionSignature(String name, VulnerabilityProtectionSignatureArgs args, CustomResourceOptions options)
type: scm:VulnerabilityProtectionSignature
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args VulnerabilityProtectionSignatureArgs
- 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 VulnerabilityProtectionSignatureArgs
- 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 VulnerabilityProtectionSignatureArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VulnerabilityProtectionSignatureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VulnerabilityProtectionSignatureArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var vulnerabilityProtectionSignatureResource = new Scm.VulnerabilityProtectionSignature("vulnerabilityProtectionSignatureResource", new()
{
Severity = "string",
Signature = new Scm.Inputs.VulnerabilityProtectionSignatureSignatureArgs
{
Combination = new Scm.Inputs.VulnerabilityProtectionSignatureSignatureCombinationArgs
{
AndConditions = new[]
{
new Scm.Inputs.VulnerabilityProtectionSignatureSignatureCombinationAndConditionArgs
{
Name = "string",
OrConditions = new[]
{
new Scm.Inputs.VulnerabilityProtectionSignatureSignatureCombinationAndConditionOrConditionArgs
{
Name = "string",
ThreatId = "string",
},
},
},
},
OrderFree = false,
TimeAttribute = new Scm.Inputs.VulnerabilityProtectionSignatureSignatureCombinationTimeAttributeArgs
{
Interval = 0,
Threshold = 0,
TrackBy = "string",
},
},
Standards = new[]
{
new Scm.Inputs.VulnerabilityProtectionSignatureSignatureStandardArgs
{
Name = "string",
AndConditions = new[]
{
new Scm.Inputs.VulnerabilityProtectionSignatureSignatureStandardAndConditionArgs
{
Name = "string",
OrConditions = new[]
{
new Scm.Inputs.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionArgs
{
Name = "string",
Operator = new Scm.Inputs.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorArgs
{
EqualTo = new Scm.Inputs.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorEqualToArgs
{
Context = "string",
Negate = false,
Qualifiers = new[]
{
new Scm.Inputs.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifierArgs
{
Name = "string",
Value = "string",
},
},
Value = 0,
},
GreaterThan = new Scm.Inputs.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanArgs
{
Context = "string",
Qualifiers = new[]
{
new Scm.Inputs.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifierArgs
{
Name = "string",
Value = "string",
},
},
Value = 0,
},
LessThan = new Scm.Inputs.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorLessThanArgs
{
Context = "string",
Qualifiers = new[]
{
new Scm.Inputs.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifierArgs
{
Name = "string",
Value = "string",
},
},
Value = 0,
},
PatternMatch = new Scm.Inputs.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchArgs
{
Context = "string",
Negate = false,
Pattern = "string",
Qualifiers = new[]
{
new Scm.Inputs.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifierArgs
{
Name = "string",
Value = "string",
},
},
},
},
},
},
},
},
Comment = "string",
OrderFree = false,
Scope = "string",
},
},
},
Threatname = "string",
ThreatId = "string",
AffectedHost = new Scm.Inputs.VulnerabilityProtectionSignatureAffectedHostArgs
{
Client = false,
Server = false,
},
Direction = "string",
DefaultAction = new Scm.Inputs.VulnerabilityProtectionSignatureDefaultActionArgs
{
Alert = null,
Allow = null,
BlockIp = new Scm.Inputs.VulnerabilityProtectionSignatureDefaultActionBlockIpArgs
{
Duration = 0,
TrackBy = "string",
},
Drop = null,
ResetBoth = null,
ResetClient = null,
ResetServer = null,
},
Bugtraqs = new[]
{
"string",
},
Device = "string",
References = new[]
{
"string",
},
Folder = "string",
Snippet = "string",
Cves = new[]
{
"string",
},
Comment = "string",
Vendors = new[]
{
"string",
},
});
example, err := scm.NewVulnerabilityProtectionSignature(ctx, "vulnerabilityProtectionSignatureResource", &scm.VulnerabilityProtectionSignatureArgs{
Severity: pulumi.String("string"),
Signature: &scm.VulnerabilityProtectionSignatureSignatureArgs{
Combination: &scm.VulnerabilityProtectionSignatureSignatureCombinationArgs{
AndConditions: scm.VulnerabilityProtectionSignatureSignatureCombinationAndConditionArray{
&scm.VulnerabilityProtectionSignatureSignatureCombinationAndConditionArgs{
Name: pulumi.String("string"),
OrConditions: scm.VulnerabilityProtectionSignatureSignatureCombinationAndConditionOrConditionArray{
&scm.VulnerabilityProtectionSignatureSignatureCombinationAndConditionOrConditionArgs{
Name: pulumi.String("string"),
ThreatId: pulumi.String("string"),
},
},
},
},
OrderFree: pulumi.Bool(false),
TimeAttribute: &scm.VulnerabilityProtectionSignatureSignatureCombinationTimeAttributeArgs{
Interval: pulumi.Int(0),
Threshold: pulumi.Int(0),
TrackBy: pulumi.String("string"),
},
},
Standards: scm.VulnerabilityProtectionSignatureSignatureStandardArray{
&scm.VulnerabilityProtectionSignatureSignatureStandardArgs{
Name: pulumi.String("string"),
AndConditions: scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionArray{
&scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionArgs{
Name: pulumi.String("string"),
OrConditions: scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionArray{
&scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionArgs{
Name: pulumi.String("string"),
Operator: &scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorArgs{
EqualTo: &scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorEqualToArgs{
Context: pulumi.String("string"),
Negate: pulumi.Bool(false),
Qualifiers: scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifierArray{
&scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifierArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Value: pulumi.Int(0),
},
GreaterThan: &scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanArgs{
Context: pulumi.String("string"),
Qualifiers: scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifierArray{
&scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifierArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Value: pulumi.Int(0),
},
LessThan: &scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorLessThanArgs{
Context: pulumi.String("string"),
Qualifiers: scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifierArray{
&scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifierArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Value: pulumi.Int(0),
},
PatternMatch: &scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchArgs{
Context: pulumi.String("string"),
Negate: pulumi.Bool(false),
Pattern: pulumi.String("string"),
Qualifiers: scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifierArray{
&scm.VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifierArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
},
},
},
},
Comment: pulumi.String("string"),
OrderFree: pulumi.Bool(false),
Scope: pulumi.String("string"),
},
},
},
Threatname: pulumi.String("string"),
ThreatId: pulumi.String("string"),
AffectedHost: &scm.VulnerabilityProtectionSignatureAffectedHostArgs{
Client: pulumi.Bool(false),
Server: pulumi.Bool(false),
},
Direction: pulumi.String("string"),
DefaultAction: &scm.VulnerabilityProtectionSignatureDefaultActionArgs{
Alert: &scm.VulnerabilityProtectionSignatureDefaultActionAlertArgs{},
Allow: &scm.VulnerabilityProtectionSignatureDefaultActionAllowArgs{},
BlockIp: &scm.VulnerabilityProtectionSignatureDefaultActionBlockIpArgs{
Duration: pulumi.Int(0),
TrackBy: pulumi.String("string"),
},
Drop: &scm.VulnerabilityProtectionSignatureDefaultActionDropArgs{},
ResetBoth: &scm.VulnerabilityProtectionSignatureDefaultActionResetBothArgs{},
ResetClient: &scm.VulnerabilityProtectionSignatureDefaultActionResetClientArgs{},
ResetServer: &scm.VulnerabilityProtectionSignatureDefaultActionResetServerArgs{},
},
Bugtraqs: pulumi.StringArray{
pulumi.String("string"),
},
Device: pulumi.String("string"),
References: pulumi.StringArray{
pulumi.String("string"),
},
Folder: pulumi.String("string"),
Snippet: pulumi.String("string"),
Cves: pulumi.StringArray{
pulumi.String("string"),
},
Comment: pulumi.String("string"),
Vendors: pulumi.StringArray{
pulumi.String("string"),
},
})
var vulnerabilityProtectionSignatureResource = new VulnerabilityProtectionSignature("vulnerabilityProtectionSignatureResource", VulnerabilityProtectionSignatureArgs.builder()
.severity("string")
.signature(VulnerabilityProtectionSignatureSignatureArgs.builder()
.combination(VulnerabilityProtectionSignatureSignatureCombinationArgs.builder()
.andConditions(VulnerabilityProtectionSignatureSignatureCombinationAndConditionArgs.builder()
.name("string")
.orConditions(VulnerabilityProtectionSignatureSignatureCombinationAndConditionOrConditionArgs.builder()
.name("string")
.threatId("string")
.build())
.build())
.orderFree(false)
.timeAttribute(VulnerabilityProtectionSignatureSignatureCombinationTimeAttributeArgs.builder()
.interval(0)
.threshold(0)
.trackBy("string")
.build())
.build())
.standards(VulnerabilityProtectionSignatureSignatureStandardArgs.builder()
.name("string")
.andConditions(VulnerabilityProtectionSignatureSignatureStandardAndConditionArgs.builder()
.name("string")
.orConditions(VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionArgs.builder()
.name("string")
.operator(VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorArgs.builder()
.equalTo(VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorEqualToArgs.builder()
.context("string")
.negate(false)
.qualifiers(VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifierArgs.builder()
.name("string")
.value("string")
.build())
.value(0)
.build())
.greaterThan(VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanArgs.builder()
.context("string")
.qualifiers(VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifierArgs.builder()
.name("string")
.value("string")
.build())
.value(0)
.build())
.lessThan(VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorLessThanArgs.builder()
.context("string")
.qualifiers(VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifierArgs.builder()
.name("string")
.value("string")
.build())
.value(0)
.build())
.patternMatch(VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchArgs.builder()
.context("string")
.negate(false)
.pattern("string")
.qualifiers(VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifierArgs.builder()
.name("string")
.value("string")
.build())
.build())
.build())
.build())
.build())
.comment("string")
.orderFree(false)
.scope("string")
.build())
.build())
.threatname("string")
.threatId("string")
.affectedHost(VulnerabilityProtectionSignatureAffectedHostArgs.builder()
.client(false)
.server(false)
.build())
.direction("string")
.defaultAction(VulnerabilityProtectionSignatureDefaultActionArgs.builder()
.alert(VulnerabilityProtectionSignatureDefaultActionAlertArgs.builder()
.build())
.allow(VulnerabilityProtectionSignatureDefaultActionAllowArgs.builder()
.build())
.blockIp(VulnerabilityProtectionSignatureDefaultActionBlockIpArgs.builder()
.duration(0)
.trackBy("string")
.build())
.drop(VulnerabilityProtectionSignatureDefaultActionDropArgs.builder()
.build())
.resetBoth(VulnerabilityProtectionSignatureDefaultActionResetBothArgs.builder()
.build())
.resetClient(VulnerabilityProtectionSignatureDefaultActionResetClientArgs.builder()
.build())
.resetServer(VulnerabilityProtectionSignatureDefaultActionResetServerArgs.builder()
.build())
.build())
.bugtraqs("string")
.device("string")
.references("string")
.folder("string")
.snippet("string")
.cves("string")
.comment("string")
.vendors("string")
.build());
vulnerability_protection_signature_resource = scm.VulnerabilityProtectionSignature("vulnerabilityProtectionSignatureResource",
severity="string",
signature={
"combination": {
"and_conditions": [{
"name": "string",
"or_conditions": [{
"name": "string",
"threat_id": "string",
}],
}],
"order_free": False,
"time_attribute": {
"interval": 0,
"threshold": 0,
"track_by": "string",
},
},
"standards": [{
"name": "string",
"and_conditions": [{
"name": "string",
"or_conditions": [{
"name": "string",
"operator": {
"equal_to": {
"context": "string",
"negate": False,
"qualifiers": [{
"name": "string",
"value": "string",
}],
"value": 0,
},
"greater_than": {
"context": "string",
"qualifiers": [{
"name": "string",
"value": "string",
}],
"value": 0,
},
"less_than": {
"context": "string",
"qualifiers": [{
"name": "string",
"value": "string",
}],
"value": 0,
},
"pattern_match": {
"context": "string",
"negate": False,
"pattern": "string",
"qualifiers": [{
"name": "string",
"value": "string",
}],
},
},
}],
}],
"comment": "string",
"order_free": False,
"scope": "string",
}],
},
threatname="string",
threat_id="string",
affected_host={
"client": False,
"server": False,
},
direction="string",
default_action={
"alert": {},
"allow": {},
"block_ip": {
"duration": 0,
"track_by": "string",
},
"drop": {},
"reset_both": {},
"reset_client": {},
"reset_server": {},
},
bugtraqs=["string"],
device="string",
references=["string"],
folder="string",
snippet="string",
cves=["string"],
comment="string",
vendors=["string"])
const vulnerabilityProtectionSignatureResource = new scm.VulnerabilityProtectionSignature("vulnerabilityProtectionSignatureResource", {
severity: "string",
signature: {
combination: {
andConditions: [{
name: "string",
orConditions: [{
name: "string",
threatId: "string",
}],
}],
orderFree: false,
timeAttribute: {
interval: 0,
threshold: 0,
trackBy: "string",
},
},
standards: [{
name: "string",
andConditions: [{
name: "string",
orConditions: [{
name: "string",
operator: {
equalTo: {
context: "string",
negate: false,
qualifiers: [{
name: "string",
value: "string",
}],
value: 0,
},
greaterThan: {
context: "string",
qualifiers: [{
name: "string",
value: "string",
}],
value: 0,
},
lessThan: {
context: "string",
qualifiers: [{
name: "string",
value: "string",
}],
value: 0,
},
patternMatch: {
context: "string",
negate: false,
pattern: "string",
qualifiers: [{
name: "string",
value: "string",
}],
},
},
}],
}],
comment: "string",
orderFree: false,
scope: "string",
}],
},
threatname: "string",
threatId: "string",
affectedHost: {
client: false,
server: false,
},
direction: "string",
defaultAction: {
alert: {},
allow: {},
blockIp: {
duration: 0,
trackBy: "string",
},
drop: {},
resetBoth: {},
resetClient: {},
resetServer: {},
},
bugtraqs: ["string"],
device: "string",
references: ["string"],
folder: "string",
snippet: "string",
cves: ["string"],
comment: "string",
vendors: ["string"],
});
type: scm:VulnerabilityProtectionSignature
properties:
affectedHost:
client: false
server: false
bugtraqs:
- string
comment: string
cves:
- string
defaultAction:
alert: {}
allow: {}
blockIp:
duration: 0
trackBy: string
drop: {}
resetBoth: {}
resetClient: {}
resetServer: {}
device: string
direction: string
folder: string
references:
- string
severity: string
signature:
combination:
andConditions:
- name: string
orConditions:
- name: string
threatId: string
orderFree: false
timeAttribute:
interval: 0
threshold: 0
trackBy: string
standards:
- andConditions:
- name: string
orConditions:
- name: string
operator:
equalTo:
context: string
negate: false
qualifiers:
- name: string
value: string
value: 0
greaterThan:
context: string
qualifiers:
- name: string
value: string
value: 0
lessThan:
context: string
qualifiers:
- name: string
value: string
value: 0
patternMatch:
context: string
negate: false
pattern: string
qualifiers:
- name: string
value: string
comment: string
name: string
orderFree: false
scope: string
snippet: string
threatId: string
threatname: string
vendors:
- string
VulnerabilityProtectionSignature Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The VulnerabilityProtectionSignature resource accepts the following input properties:
- Affected
Host VulnerabilityProtection Signature Affected Host - Affected host
- Direction string
- Direction
- Severity string
- Severity
- Signature
Vulnerability
Protection Signature Signature - vulnerability protection signature
- Threat
Id string - threat id range \n\n and \n\n
- Threatname string
- Threatname
- Bugtraqs List<string>
- Bugtraq
- Comment string
- Comment
- Cves List<string>
- Cve
- Default
Action VulnerabilityProtection Signature Default Action - Default action
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- References List<string>
- Reference
- Snippet string
- The snippet in which the resource is defined
- Vendors List<string>
- Vendor
- Affected
Host VulnerabilityProtection Signature Affected Host Args - Affected host
- Direction string
- Direction
- Severity string
- Severity
- Signature
Vulnerability
Protection Signature Signature Args - vulnerability protection signature
- Threat
Id string - threat id range \n\n and \n\n
- Threatname string
- Threatname
- Bugtraqs []string
- Bugtraq
- Comment string
- Comment
- Cves []string
- Cve
- Default
Action VulnerabilityProtection Signature Default Action Args - Default action
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- References []string
- Reference
- Snippet string
- The snippet in which the resource is defined
- Vendors []string
- Vendor
- affected
Host VulnerabilityProtection Signature Affected Host - Affected host
- direction String
- Direction
- severity String
- Severity
- signature
Vulnerability
Protection Signature Signature - vulnerability protection signature
- threat
Id String - threat id range \n\n and \n\n
- threatname String
- Threatname
- bugtraqs List<String>
- Bugtraq
- comment String
- Comment
- cves List<String>
- Cve
- default
Action VulnerabilityProtection Signature Default Action - Default action
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- references List<String>
- Reference
- snippet String
- The snippet in which the resource is defined
- vendors List<String>
- Vendor
- affected
Host VulnerabilityProtection Signature Affected Host - Affected host
- direction string
- Direction
- severity string
- Severity
- signature
Vulnerability
Protection Signature Signature - vulnerability protection signature
- threat
Id string - threat id range \n\n and \n\n
- threatname string
- Threatname
- bugtraqs string[]
- Bugtraq
- comment string
- Comment
- cves string[]
- Cve
- default
Action VulnerabilityProtection Signature Default Action - Default action
- device string
- The device in which the resource is defined
- folder string
- The folder in which the resource is defined
- references string[]
- Reference
- snippet string
- The snippet in which the resource is defined
- vendors string[]
- Vendor
- affected_
host VulnerabilityProtection Signature Affected Host Args - Affected host
- direction str
- Direction
- severity str
- Severity
- signature
Vulnerability
Protection Signature Signature Args - vulnerability protection signature
- threat_
id str - threat id range \n\n and \n\n
- threatname str
- Threatname
- bugtraqs Sequence[str]
- Bugtraq
- comment str
- Comment
- cves Sequence[str]
- Cve
- default_
action VulnerabilityProtection Signature Default Action Args - Default action
- device str
- The device in which the resource is defined
- folder str
- The folder in which the resource is defined
- references Sequence[str]
- Reference
- snippet str
- The snippet in which the resource is defined
- vendors Sequence[str]
- Vendor
- affected
Host Property Map - Affected host
- direction String
- Direction
- severity String
- Severity
- signature Property Map
- vulnerability protection signature
- threat
Id String - threat id range \n\n and \n\n
- threatname String
- Threatname
- bugtraqs List<String>
- Bugtraq
- comment String
- Comment
- cves List<String>
- Cve
- default
Action Property Map - Default action
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- references List<String>
- Reference
- snippet String
- The snippet in which the resource is defined
- vendors List<String>
- Vendor
Outputs
All input properties are implicitly available as output properties. Additionally, the VulnerabilityProtectionSignature resource produces the following output properties:
Look up Existing VulnerabilityProtectionSignature Resource
Get an existing VulnerabilityProtectionSignature 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?: VulnerabilityProtectionSignatureState, opts?: CustomResourceOptions): VulnerabilityProtectionSignature@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
affected_host: Optional[VulnerabilityProtectionSignatureAffectedHostArgs] = None,
bugtraqs: Optional[Sequence[str]] = None,
comment: Optional[str] = None,
cves: Optional[Sequence[str]] = None,
default_action: Optional[VulnerabilityProtectionSignatureDefaultActionArgs] = None,
device: Optional[str] = None,
direction: Optional[str] = None,
folder: Optional[str] = None,
references: Optional[Sequence[str]] = None,
severity: Optional[str] = None,
signature: Optional[VulnerabilityProtectionSignatureSignatureArgs] = None,
snippet: Optional[str] = None,
tfid: Optional[str] = None,
threat_id: Optional[str] = None,
threatname: Optional[str] = None,
vendors: Optional[Sequence[str]] = None) -> VulnerabilityProtectionSignaturefunc GetVulnerabilityProtectionSignature(ctx *Context, name string, id IDInput, state *VulnerabilityProtectionSignatureState, opts ...ResourceOption) (*VulnerabilityProtectionSignature, error)public static VulnerabilityProtectionSignature Get(string name, Input<string> id, VulnerabilityProtectionSignatureState? state, CustomResourceOptions? opts = null)public static VulnerabilityProtectionSignature get(String name, Output<String> id, VulnerabilityProtectionSignatureState state, CustomResourceOptions options)resources: _: type: scm:VulnerabilityProtectionSignature get: id: ${id}- 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.
- Affected
Host VulnerabilityProtection Signature Affected Host - Affected host
- Bugtraqs List<string>
- Bugtraq
- Comment string
- Comment
- Cves List<string>
- Cve
- Default
Action VulnerabilityProtection Signature Default Action - Default action
- Device string
- The device in which the resource is defined
- Direction string
- Direction
- Folder string
- The folder in which the resource is defined
- References List<string>
- Reference
- Severity string
- Severity
- Signature
Vulnerability
Protection Signature Signature - vulnerability protection signature
- Snippet string
- The snippet in which the resource is defined
- Tfid string
- Threat
Id string - threat id range \n\n and \n\n
- Threatname string
- Threatname
- Vendors List<string>
- Vendor
- Affected
Host VulnerabilityProtection Signature Affected Host Args - Affected host
- Bugtraqs []string
- Bugtraq
- Comment string
- Comment
- Cves []string
- Cve
- Default
Action VulnerabilityProtection Signature Default Action Args - Default action
- Device string
- The device in which the resource is defined
- Direction string
- Direction
- Folder string
- The folder in which the resource is defined
- References []string
- Reference
- Severity string
- Severity
- Signature
Vulnerability
Protection Signature Signature Args - vulnerability protection signature
- Snippet string
- The snippet in which the resource is defined
- Tfid string
- Threat
Id string - threat id range \n\n and \n\n
- Threatname string
- Threatname
- Vendors []string
- Vendor
- affected
Host VulnerabilityProtection Signature Affected Host - Affected host
- bugtraqs List<String>
- Bugtraq
- comment String
- Comment
- cves List<String>
- Cve
- default
Action VulnerabilityProtection Signature Default Action - Default action
- device String
- The device in which the resource is defined
- direction String
- Direction
- folder String
- The folder in which the resource is defined
- references List<String>
- Reference
- severity String
- Severity
- signature
Vulnerability
Protection Signature Signature - vulnerability protection signature
- snippet String
- The snippet in which the resource is defined
- tfid String
- threat
Id String - threat id range \n\n and \n\n
- threatname String
- Threatname
- vendors List<String>
- Vendor
- affected
Host VulnerabilityProtection Signature Affected Host - Affected host
- bugtraqs string[]
- Bugtraq
- comment string
- Comment
- cves string[]
- Cve
- default
Action VulnerabilityProtection Signature Default Action - Default action
- device string
- The device in which the resource is defined
- direction string
- Direction
- folder string
- The folder in which the resource is defined
- references string[]
- Reference
- severity string
- Severity
- signature
Vulnerability
Protection Signature Signature - vulnerability protection signature
- snippet string
- The snippet in which the resource is defined
- tfid string
- threat
Id string - threat id range \n\n and \n\n
- threatname string
- Threatname
- vendors string[]
- Vendor
- affected_
host VulnerabilityProtection Signature Affected Host Args - Affected host
- bugtraqs Sequence[str]
- Bugtraq
- comment str
- Comment
- cves Sequence[str]
- Cve
- default_
action VulnerabilityProtection Signature Default Action Args - Default action
- device str
- The device in which the resource is defined
- direction str
- Direction
- folder str
- The folder in which the resource is defined
- references Sequence[str]
- Reference
- severity str
- Severity
- signature
Vulnerability
Protection Signature Signature Args - vulnerability protection signature
- snippet str
- The snippet in which the resource is defined
- tfid str
- threat_
id str - threat id range \n\n and \n\n
- threatname str
- Threatname
- vendors Sequence[str]
- Vendor
- affected
Host Property Map - Affected host
- bugtraqs List<String>
- Bugtraq
- comment String
- Comment
- cves List<String>
- Cve
- default
Action Property Map - Default action
- device String
- The device in which the resource is defined
- direction String
- Direction
- folder String
- The folder in which the resource is defined
- references List<String>
- Reference
- severity String
- Severity
- signature Property Map
- vulnerability protection signature
- snippet String
- The snippet in which the resource is defined
- tfid String
- threat
Id String - threat id range \n\n and \n\n
- threatname String
- Threatname
- vendors List<String>
- Vendor
Supporting Types
VulnerabilityProtectionSignatureAffectedHost, VulnerabilityProtectionSignatureAffectedHostArgs
VulnerabilityProtectionSignatureDefaultAction, VulnerabilityProtectionSignatureDefaultActionArgs
- Alert
Vulnerability
Protection Signature Default Action Alert - Alert
- Allow
Vulnerability
Protection Signature Default Action Allow - Allow
- Block
Ip VulnerabilityProtection Signature Default Action Block Ip - vulnerability protection bugtraq block ip
- Drop
Vulnerability
Protection Signature Default Action Drop - Drop
- Reset
Both VulnerabilityProtection Signature Default Action Reset Both - Reset both
- Reset
Client VulnerabilityProtection Signature Default Action Reset Client - Reset client
- Reset
Server VulnerabilityProtection Signature Default Action Reset Server - Reset server
- Alert
Vulnerability
Protection Signature Default Action Alert - Alert
- Allow
Vulnerability
Protection Signature Default Action Allow - Allow
- Block
Ip VulnerabilityProtection Signature Default Action Block Ip - vulnerability protection bugtraq block ip
- Drop
Vulnerability
Protection Signature Default Action Drop - Drop
- Reset
Both VulnerabilityProtection Signature Default Action Reset Both - Reset both
- Reset
Client VulnerabilityProtection Signature Default Action Reset Client - Reset client
- Reset
Server VulnerabilityProtection Signature Default Action Reset Server - Reset server
- alert
Vulnerability
Protection Signature Default Action Alert - Alert
- allow
Vulnerability
Protection Signature Default Action Allow - Allow
- block
Ip VulnerabilityProtection Signature Default Action Block Ip - vulnerability protection bugtraq block ip
- drop
Vulnerability
Protection Signature Default Action Drop - Drop
- reset
Both VulnerabilityProtection Signature Default Action Reset Both - Reset both
- reset
Client VulnerabilityProtection Signature Default Action Reset Client - Reset client
- reset
Server VulnerabilityProtection Signature Default Action Reset Server - Reset server
- alert
Vulnerability
Protection Signature Default Action Alert - Alert
- allow
Vulnerability
Protection Signature Default Action Allow - Allow
- block
Ip VulnerabilityProtection Signature Default Action Block Ip - vulnerability protection bugtraq block ip
- drop
Vulnerability
Protection Signature Default Action Drop - Drop
- reset
Both VulnerabilityProtection Signature Default Action Reset Both - Reset both
- reset
Client VulnerabilityProtection Signature Default Action Reset Client - Reset client
- reset
Server VulnerabilityProtection Signature Default Action Reset Server - Reset server
- alert
Vulnerability
Protection Signature Default Action Alert - Alert
- allow
Vulnerability
Protection Signature Default Action Allow - Allow
- block_
ip VulnerabilityProtection Signature Default Action Block Ip - vulnerability protection bugtraq block ip
- drop
Vulnerability
Protection Signature Default Action Drop - Drop
- reset_
both VulnerabilityProtection Signature Default Action Reset Both - Reset both
- reset_
client VulnerabilityProtection Signature Default Action Reset Client - Reset client
- reset_
server VulnerabilityProtection Signature Default Action Reset Server - Reset server
- alert Property Map
- Alert
- allow Property Map
- Allow
- block
Ip Property Map - vulnerability protection bugtraq block ip
- drop Property Map
- Drop
- reset
Both Property Map - Reset both
- reset
Client Property Map - Reset client
- reset
Server Property Map - Reset server
VulnerabilityProtectionSignatureDefaultActionBlockIp, VulnerabilityProtectionSignatureDefaultActionBlockIpArgs
VulnerabilityProtectionSignatureSignature, VulnerabilityProtectionSignatureSignatureArgs
- Combination
Vulnerability
Protection Signature Signature Combination - vulnerability protection signature combination object
- Standards
List<Vulnerability
Protection Signature Signature Standard> - vulnerability protection signature standard array
- Combination
Vulnerability
Protection Signature Signature Combination - vulnerability protection signature combination object
- Standards
[]Vulnerability
Protection Signature Signature Standard - vulnerability protection signature standard array
- combination
Vulnerability
Protection Signature Signature Combination - vulnerability protection signature combination object
- standards
List<Vulnerability
Protection Signature Signature Standard> - vulnerability protection signature standard array
- combination
Vulnerability
Protection Signature Signature Combination - vulnerability protection signature combination object
- standards
Vulnerability
Protection Signature Signature Standard[] - vulnerability protection signature standard array
- combination
Vulnerability
Protection Signature Signature Combination - vulnerability protection signature combination object
- standards
Sequence[Vulnerability
Protection Signature Signature Standard] - vulnerability protection signature standard array
- combination Property Map
- vulnerability protection signature combination object
- standards List<Property Map>
- vulnerability protection signature standard array
VulnerabilityProtectionSignatureSignatureCombination, VulnerabilityProtectionSignatureSignatureCombinationArgs
- And
Conditions List<VulnerabilityProtection Signature Signature Combination And Condition> - vulnerability protection signature combination object and condition
- Order
Free bool - Order free
- Time
Attribute VulnerabilityProtection Signature Signature Combination Time Attribute - Time attribute
- And
Conditions []VulnerabilityProtection Signature Signature Combination And Condition - vulnerability protection signature combination object and condition
- Order
Free bool - Order free
- Time
Attribute VulnerabilityProtection Signature Signature Combination Time Attribute - Time attribute
- and
Conditions List<VulnerabilityProtection Signature Signature Combination And Condition> - vulnerability protection signature combination object and condition
- order
Free Boolean - Order free
- time
Attribute VulnerabilityProtection Signature Signature Combination Time Attribute - Time attribute
- and
Conditions VulnerabilityProtection Signature Signature Combination And Condition[] - vulnerability protection signature combination object and condition
- order
Free boolean - Order free
- time
Attribute VulnerabilityProtection Signature Signature Combination Time Attribute - Time attribute
- and_
conditions Sequence[VulnerabilityProtection Signature Signature Combination And Condition] - vulnerability protection signature combination object and condition
- order_
free bool - Order free
- time_
attribute VulnerabilityProtection Signature Signature Combination Time Attribute - Time attribute
- and
Conditions List<Property Map> - vulnerability protection signature combination object and condition
- order
Free Boolean - Order free
- time
Attribute Property Map - Time attribute
VulnerabilityProtectionSignatureSignatureCombinationAndCondition, VulnerabilityProtectionSignatureSignatureCombinationAndConditionArgs
- Name string
- Name
- Or
Conditions List<VulnerabilityProtection Signature Signature Combination And Condition Or Condition> - vulnerability protection signature combination object and condition object or condition
- Name string
- Name
- Or
Conditions []VulnerabilityProtection Signature Signature Combination And Condition Or Condition - vulnerability protection signature combination object and condition object or condition
- name String
- Name
- or
Conditions List<VulnerabilityProtection Signature Signature Combination And Condition Or Condition> - vulnerability protection signature combination object and condition object or condition
- name string
- Name
- or
Conditions VulnerabilityProtection Signature Signature Combination And Condition Or Condition[] - vulnerability protection signature combination object and condition object or condition
- name str
- Name
- or_
conditions Sequence[VulnerabilityProtection Signature Signature Combination And Condition Or Condition] - vulnerability protection signature combination object and condition object or condition
- name String
- Name
- or
Conditions List<Property Map> - vulnerability protection signature combination object and condition object or condition
VulnerabilityProtectionSignatureSignatureCombinationAndConditionOrCondition, VulnerabilityProtectionSignatureSignatureCombinationAndConditionOrConditionArgs
VulnerabilityProtectionSignatureSignatureCombinationTimeAttribute, VulnerabilityProtectionSignatureSignatureCombinationTimeAttributeArgs
VulnerabilityProtectionSignatureSignatureStandard, VulnerabilityProtectionSignatureSignatureStandardArgs
- Name string
- Name
- And
Conditions List<VulnerabilityProtection Signature Signature Standard And Condition> - vulnerability protection signature standard object and condition
- Comment string
- Comment
- Order
Free bool - Order free
- Scope string
- Scope
- Name string
- Name
- And
Conditions []VulnerabilityProtection Signature Signature Standard And Condition - vulnerability protection signature standard object and condition
- Comment string
- Comment
- Order
Free bool - Order free
- Scope string
- Scope
- name String
- Name
- and
Conditions List<VulnerabilityProtection Signature Signature Standard And Condition> - vulnerability protection signature standard object and condition
- comment String
- Comment
- order
Free Boolean - Order free
- scope String
- Scope
- name string
- Name
- and
Conditions VulnerabilityProtection Signature Signature Standard And Condition[] - vulnerability protection signature standard object and condition
- comment string
- Comment
- order
Free boolean - Order free
- scope string
- Scope
- name str
- Name
- and_
conditions Sequence[VulnerabilityProtection Signature Signature Standard And Condition] - vulnerability protection signature standard object and condition
- comment str
- Comment
- order_
free bool - Order free
- scope str
- Scope
- name String
- Name
- and
Conditions List<Property Map> - vulnerability protection signature standard object and condition
- comment String
- Comment
- order
Free Boolean - Order free
- scope String
- Scope
VulnerabilityProtectionSignatureSignatureStandardAndCondition, VulnerabilityProtectionSignatureSignatureStandardAndConditionArgs
- Name string
- Name
- Or
Conditions List<VulnerabilityProtection Signature Signature Standard And Condition Or Condition> - vulnerability protection signature standard object and condition object or condition
- Name string
- Name
- Or
Conditions []VulnerabilityProtection Signature Signature Standard And Condition Or Condition - vulnerability protection signature standard object and condition object or condition
- name String
- Name
- or
Conditions List<VulnerabilityProtection Signature Signature Standard And Condition Or Condition> - vulnerability protection signature standard object and condition object or condition
- name string
- Name
- or
Conditions VulnerabilityProtection Signature Signature Standard And Condition Or Condition[] - vulnerability protection signature standard object and condition object or condition
- name str
- Name
- or_
conditions Sequence[VulnerabilityProtection Signature Signature Standard And Condition Or Condition] - vulnerability protection signature standard object and condition object or condition
- name String
- Name
- or
Conditions List<Property Map> - vulnerability protection signature standard object and condition object or condition
VulnerabilityProtectionSignatureSignatureStandardAndConditionOrCondition, VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionArgs
- Name string
- Name
- Operator
Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator - vulnerability protection signature standard object and condition object or condition object operators
- Name string
- Name
- Operator
Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator - vulnerability protection signature standard object and condition object or condition object operators
- name String
- Name
- operator
Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator - vulnerability protection signature standard object and condition object or condition object operators
- name string
- Name
- operator
Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator - vulnerability protection signature standard object and condition object or condition object operators
- name str
- Name
- operator
Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator - vulnerability protection signature standard object and condition object or condition object operators
- name String
- Name
- operator Property Map
- vulnerability protection signature standard object and condition object or condition object operators
VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperator, VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorArgs
- Equal
To VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Equal To - vulnerability protection signature standard object and condition object or condition object operators equal*to
- Greater
Than VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Greater Than - vulnerability protection signature standard object and condition object or condition object operators greater*than
- Less
Than VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Less Than - vulnerability protection signature standard object and condition object or condition object operators less*than
- Pattern
Match VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Pattern Match - vulnerability protection signature standard object and condition object or condition object operators pattern match
- Equal
To VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Equal To - vulnerability protection signature standard object and condition object or condition object operators equal*to
- Greater
Than VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Greater Than - vulnerability protection signature standard object and condition object or condition object operators greater*than
- Less
Than VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Less Than - vulnerability protection signature standard object and condition object or condition object operators less*than
- Pattern
Match VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Pattern Match - vulnerability protection signature standard object and condition object or condition object operators pattern match
- equal
To VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Equal To - vulnerability protection signature standard object and condition object or condition object operators equal*to
- greater
Than VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Greater Than - vulnerability protection signature standard object and condition object or condition object operators greater*than
- less
Than VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Less Than - vulnerability protection signature standard object and condition object or condition object operators less*than
- pattern
Match VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Pattern Match - vulnerability protection signature standard object and condition object or condition object operators pattern match
- equal
To VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Equal To - vulnerability protection signature standard object and condition object or condition object operators equal*to
- greater
Than VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Greater Than - vulnerability protection signature standard object and condition object or condition object operators greater*than
- less
Than VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Less Than - vulnerability protection signature standard object and condition object or condition object operators less*than
- pattern
Match VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Pattern Match - vulnerability protection signature standard object and condition object or condition object operators pattern match
- equal_
to VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Equal To - vulnerability protection signature standard object and condition object or condition object operators equal*to
- greater_
than VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Greater Than - vulnerability protection signature standard object and condition object or condition object operators greater*than
- less_
than VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Less Than - vulnerability protection signature standard object and condition object or condition object operators less*than
- pattern_
match VulnerabilityProtection Signature Signature Standard And Condition Or Condition Operator Pattern Match - vulnerability protection signature standard object and condition object or condition object operators pattern match
- equal
To Property Map - vulnerability protection signature standard object and condition object or condition object operators equal*to
- greater
Than Property Map - vulnerability protection signature standard object and condition object or condition object operators greater*than
- less
Than Property Map - vulnerability protection signature standard object and condition object or condition object operators less*than
- pattern
Match Property Map - vulnerability protection signature standard object and condition object or condition object operators pattern match
VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorEqualTo, VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorEqualToArgs
- Context string
- Context
- Negate bool
- Negate
- Qualifiers
List<Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Equal To Qualifier> - vulnerability protection signature standard object and condition object or condition object operators equal*to qualifier array
- Value int
- Value
- Context string
- Context
- Negate bool
- Negate
- Qualifiers
[]Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Equal To Qualifier - vulnerability protection signature standard object and condition object or condition object operators equal*to qualifier array
- Value int
- Value
- context String
- Context
- negate Boolean
- Negate
- qualifiers
List<Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Equal To Qualifier> - vulnerability protection signature standard object and condition object or condition object operators equal*to qualifier array
- value Integer
- Value
- context string
- Context
- negate boolean
- Negate
- qualifiers
Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Equal To Qualifier[] - vulnerability protection signature standard object and condition object or condition object operators equal*to qualifier array
- value number
- Value
- context str
- Context
- negate bool
- Negate
- qualifiers
Sequence[Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Equal To Qualifier] - vulnerability protection signature standard object and condition object or condition object operators equal*to qualifier array
- value int
- Value
- context String
- Context
- negate Boolean
- Negate
- qualifiers List<Property Map>
- vulnerability protection signature standard object and condition object or condition object operators equal*to qualifier array
- value Number
- Value
VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifier, VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifierArgs
VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThan, VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanArgs
- Context string
- Context
- Qualifiers
List<Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Greater Than Qualifier> - vulnerability protection signature standard object and condition object or condition object operators greater*than qualifier
- Value int
- Value
- Context string
- Context
- Qualifiers
[]Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Greater Than Qualifier - vulnerability protection signature standard object and condition object or condition object operators greater*than qualifier
- Value int
- Value
- context String
- Context
- qualifiers
List<Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Greater Than Qualifier> - vulnerability protection signature standard object and condition object or condition object operators greater*than qualifier
- value Integer
- Value
- context string
- Context
- qualifiers
Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Greater Than Qualifier[] - vulnerability protection signature standard object and condition object or condition object operators greater*than qualifier
- value number
- Value
- context str
- Context
- qualifiers
Sequence[Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Greater Than Qualifier] - vulnerability protection signature standard object and condition object or condition object operators greater*than qualifier
- value int
- Value
- context String
- Context
- qualifiers List<Property Map>
- vulnerability protection signature standard object and condition object or condition object operators greater*than qualifier
- value Number
- Value
VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifier, VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifierArgs
VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorLessThan, VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorLessThanArgs
- Context string
- Context
- Qualifiers
List<Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Less Than Qualifier> - vulnerability protection signature standard object and condition object or condition object operators less*than array
- Value int
- Value
- Context string
- Context
- Qualifiers
[]Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Less Than Qualifier - vulnerability protection signature standard object and condition object or condition object operators less*than array
- Value int
- Value
- context String
- Context
- qualifiers
List<Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Less Than Qualifier> - vulnerability protection signature standard object and condition object or condition object operators less*than array
- value Integer
- Value
- context string
- Context
- qualifiers
Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Less Than Qualifier[] - vulnerability protection signature standard object and condition object or condition object operators less*than array
- value number
- Value
- context str
- Context
- qualifiers
Sequence[Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Less Than Qualifier] - vulnerability protection signature standard object and condition object or condition object operators less*than array
- value int
- Value
- context String
- Context
- qualifiers List<Property Map>
- vulnerability protection signature standard object and condition object or condition object operators less*than array
- value Number
- Value
VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifier, VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifierArgs
VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatch, VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchArgs
- Context string
- Context
- Negate bool
- Negate
- Pattern string
- Pattern
- Qualifiers
List<Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Pattern Match Qualifier> - vulnerability protection signature standard object and condition object or condition object operators pattern match qualifier
- Context string
- Context
- Negate bool
- Negate
- Pattern string
- Pattern
- Qualifiers
[]Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Pattern Match Qualifier - vulnerability protection signature standard object and condition object or condition object operators pattern match qualifier
- context String
- Context
- negate Boolean
- Negate
- pattern String
- Pattern
- qualifiers
List<Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Pattern Match Qualifier> - vulnerability protection signature standard object and condition object or condition object operators pattern match qualifier
- context string
- Context
- negate boolean
- Negate
- pattern string
- Pattern
- qualifiers
Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Pattern Match Qualifier[] - vulnerability protection signature standard object and condition object or condition object operators pattern match qualifier
- context str
- Context
- negate bool
- Negate
- pattern str
- Pattern
- qualifiers
Sequence[Vulnerability
Protection Signature Signature Standard And Condition Or Condition Operator Pattern Match Qualifier] - vulnerability protection signature standard object and condition object or condition object operators pattern match qualifier
- context String
- Context
- negate Boolean
- Negate
- pattern String
- Pattern
- qualifiers List<Property Map>
- vulnerability protection signature standard object and condition object or condition object operators pattern match qualifier
VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifier, VulnerabilityProtectionSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifierArgs
Package Details
- Repository
- scm pulumi/pulumi-scm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scmTerraform Provider.
