scm.ApplicationFilter
Explore with Pulumi AI
Retrieves a config item.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as scm from "@pulumi/scm";
const example = new scm.ApplicationFilter("example", {});
import pulumi
import pulumi_scm as scm
example = scm.ApplicationFilter("example")
package main
import (
"github.com/pulumi/pulumi-scm/sdk/go/scm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := scm.NewApplicationFilter(ctx, "example", nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Scm = Pulumi.Scm;
return await Deployment.RunAsync(() =>
{
var example = new Scm.ApplicationFilter("example");
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.scm.ApplicationFilter;
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 example = new ApplicationFilter("example");
}
}
resources:
example:
type: scm:ApplicationFilter
Create ApplicationFilter Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ApplicationFilter(name: string, args?: ApplicationFilterArgs, opts?: CustomResourceOptions);
@overload
def ApplicationFilter(resource_name: str,
args: Optional[ApplicationFilterArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ApplicationFilter(resource_name: str,
opts: Optional[ResourceOptions] = None,
categories: Optional[Sequence[str]] = None,
device: Optional[str] = None,
evasive: Optional[bool] = None,
excessive_bandwidth_use: Optional[bool] = None,
excludes: Optional[Sequence[str]] = None,
folder: Optional[str] = None,
has_known_vulnerabilities: Optional[bool] = None,
is_saas: Optional[bool] = None,
name: Optional[str] = None,
new_appid: Optional[bool] = None,
pervasive: Optional[bool] = None,
prone_to_misuse: Optional[bool] = None,
risks: Optional[Sequence[int]] = None,
saas_certifications: Optional[Sequence[str]] = None,
saas_risks: Optional[Sequence[str]] = None,
snippet: Optional[str] = None,
subcategories: Optional[Sequence[str]] = None,
tagging: Optional[ApplicationFilterTaggingArgs] = None,
technologies: Optional[Sequence[str]] = None,
transfers_files: Optional[bool] = None,
tunnels_other_apps: Optional[bool] = None,
used_by_malware: Optional[bool] = None)
func NewApplicationFilter(ctx *Context, name string, args *ApplicationFilterArgs, opts ...ResourceOption) (*ApplicationFilter, error)
public ApplicationFilter(string name, ApplicationFilterArgs? args = null, CustomResourceOptions? opts = null)
public ApplicationFilter(String name, ApplicationFilterArgs args)
public ApplicationFilter(String name, ApplicationFilterArgs args, CustomResourceOptions options)
type: scm:ApplicationFilter
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 ApplicationFilterArgs
- 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 ApplicationFilterArgs
- 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 ApplicationFilterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ApplicationFilterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ApplicationFilterArgs
- 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 applicationFilterResource = new Scm.ApplicationFilter("applicationFilterResource", new()
{
Categories = new[]
{
"string",
},
Device = "string",
Evasive = false,
ExcessiveBandwidthUse = false,
Excludes = new[]
{
"string",
},
Folder = "string",
HasKnownVulnerabilities = false,
IsSaas = false,
Name = "string",
NewAppid = false,
Pervasive = false,
ProneToMisuse = false,
Risks = new[]
{
0,
},
SaasCertifications = new[]
{
"string",
},
SaasRisks = new[]
{
"string",
},
Snippet = "string",
Subcategories = new[]
{
"string",
},
Tagging = new Scm.Inputs.ApplicationFilterTaggingArgs
{
NoTag = false,
Tags = new[]
{
"string",
},
},
Technologies = new[]
{
"string",
},
TransfersFiles = false,
TunnelsOtherApps = false,
UsedByMalware = false,
});
example, err := scm.NewApplicationFilter(ctx, "applicationFilterResource", &scm.ApplicationFilterArgs{
Categories: pulumi.StringArray{
pulumi.String("string"),
},
Device: pulumi.String("string"),
Evasive: pulumi.Bool(false),
ExcessiveBandwidthUse: pulumi.Bool(false),
Excludes: pulumi.StringArray{
pulumi.String("string"),
},
Folder: pulumi.String("string"),
HasKnownVulnerabilities: pulumi.Bool(false),
IsSaas: pulumi.Bool(false),
Name: pulumi.String("string"),
NewAppid: pulumi.Bool(false),
Pervasive: pulumi.Bool(false),
ProneToMisuse: pulumi.Bool(false),
Risks: pulumi.IntArray{
pulumi.Int(0),
},
SaasCertifications: pulumi.StringArray{
pulumi.String("string"),
},
SaasRisks: pulumi.StringArray{
pulumi.String("string"),
},
Snippet: pulumi.String("string"),
Subcategories: pulumi.StringArray{
pulumi.String("string"),
},
Tagging: &scm.ApplicationFilterTaggingArgs{
NoTag: pulumi.Bool(false),
Tags: pulumi.StringArray{
pulumi.String("string"),
},
},
Technologies: pulumi.StringArray{
pulumi.String("string"),
},
TransfersFiles: pulumi.Bool(false),
TunnelsOtherApps: pulumi.Bool(false),
UsedByMalware: pulumi.Bool(false),
})
var applicationFilterResource = new ApplicationFilter("applicationFilterResource", ApplicationFilterArgs.builder()
.categories("string")
.device("string")
.evasive(false)
.excessiveBandwidthUse(false)
.excludes("string")
.folder("string")
.hasKnownVulnerabilities(false)
.isSaas(false)
.name("string")
.newAppid(false)
.pervasive(false)
.proneToMisuse(false)
.risks(0)
.saasCertifications("string")
.saasRisks("string")
.snippet("string")
.subcategories("string")
.tagging(ApplicationFilterTaggingArgs.builder()
.noTag(false)
.tags("string")
.build())
.technologies("string")
.transfersFiles(false)
.tunnelsOtherApps(false)
.usedByMalware(false)
.build());
application_filter_resource = scm.ApplicationFilter("applicationFilterResource",
categories=["string"],
device="string",
evasive=False,
excessive_bandwidth_use=False,
excludes=["string"],
folder="string",
has_known_vulnerabilities=False,
is_saas=False,
name="string",
new_appid=False,
pervasive=False,
prone_to_misuse=False,
risks=[0],
saas_certifications=["string"],
saas_risks=["string"],
snippet="string",
subcategories=["string"],
tagging={
"no_tag": False,
"tags": ["string"],
},
technologies=["string"],
transfers_files=False,
tunnels_other_apps=False,
used_by_malware=False)
const applicationFilterResource = new scm.ApplicationFilter("applicationFilterResource", {
categories: ["string"],
device: "string",
evasive: false,
excessiveBandwidthUse: false,
excludes: ["string"],
folder: "string",
hasKnownVulnerabilities: false,
isSaas: false,
name: "string",
newAppid: false,
pervasive: false,
proneToMisuse: false,
risks: [0],
saasCertifications: ["string"],
saasRisks: ["string"],
snippet: "string",
subcategories: ["string"],
tagging: {
noTag: false,
tags: ["string"],
},
technologies: ["string"],
transfersFiles: false,
tunnelsOtherApps: false,
usedByMalware: false,
});
type: scm:ApplicationFilter
properties:
categories:
- string
device: string
evasive: false
excessiveBandwidthUse: false
excludes:
- string
folder: string
hasKnownVulnerabilities: false
isSaas: false
name: string
newAppid: false
pervasive: false
proneToMisuse: false
risks:
- 0
saasCertifications:
- string
saasRisks:
- string
snippet: string
subcategories:
- string
tagging:
noTag: false
tags:
- string
technologies:
- string
transfersFiles: false
tunnelsOtherApps: false
usedByMalware: false
ApplicationFilter 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 ApplicationFilter resource accepts the following input properties:
- Categories List<string>
- The Categories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- Device string
- The Device param.
- Evasive bool
- only True is a valid value.
- Excessive
Bandwidth boolUse - only True is a valid value.
- Excludes List<string>
- The Excludes param. Individual elements in this list are subject to additional validation. String length must not exceed 63 characters.
- Folder string
- The Folder param.
- Has
Known boolVulnerabilities - only True is a valid value.
- Is
Saas bool - only True is a valid value.
- Name string
- Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
- New
Appid bool - only True is a valid value.
- Pervasive bool
- only True is a valid value.
- Prone
To boolMisuse - only True is a valid value.
- Risks List<int>
- The Risks param. Individual elements in this list are subject to additional validation. Value must be between 1 and 5.
- Saas
Certifications List<string> - The SaasCertifications param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- Saas
Risks List<string> - The SaasRisks param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- Snippet string
- The Snippet param.
- Subcategories List<string>
- The Subcategories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- Tagging
Application
Filter Tagging - The Tagging param.
- Technologies List<string>
- The Technologies param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- Transfers
Files bool - only True is a valid value.
- Tunnels
Other boolApps - only True is a valid value.
- Used
By boolMalware - only True is a valid value.
- Categories []string
- The Categories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- Device string
- The Device param.
- Evasive bool
- only True is a valid value.
- Excessive
Bandwidth boolUse - only True is a valid value.
- Excludes []string
- The Excludes param. Individual elements in this list are subject to additional validation. String length must not exceed 63 characters.
- Folder string
- The Folder param.
- Has
Known boolVulnerabilities - only True is a valid value.
- Is
Saas bool - only True is a valid value.
- Name string
- Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
- New
Appid bool - only True is a valid value.
- Pervasive bool
- only True is a valid value.
- Prone
To boolMisuse - only True is a valid value.
- Risks []int
- The Risks param. Individual elements in this list are subject to additional validation. Value must be between 1 and 5.
- Saas
Certifications []string - The SaasCertifications param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- Saas
Risks []string - The SaasRisks param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- Snippet string
- The Snippet param.
- Subcategories []string
- The Subcategories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- Tagging
Application
Filter Tagging Args - The Tagging param.
- Technologies []string
- The Technologies param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- Transfers
Files bool - only True is a valid value.
- Tunnels
Other boolApps - only True is a valid value.
- Used
By boolMalware - only True is a valid value.
- categories List<String>
- The Categories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- device String
- The Device param.
- evasive Boolean
- only True is a valid value.
- excessive
Bandwidth BooleanUse - only True is a valid value.
- excludes List<String>
- The Excludes param. Individual elements in this list are subject to additional validation. String length must not exceed 63 characters.
- folder String
- The Folder param.
- has
Known BooleanVulnerabilities - only True is a valid value.
- is
Saas Boolean - only True is a valid value.
- name String
- Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
- new
Appid Boolean - only True is a valid value.
- pervasive Boolean
- only True is a valid value.
- prone
To BooleanMisuse - only True is a valid value.
- risks List<Integer>
- The Risks param. Individual elements in this list are subject to additional validation. Value must be between 1 and 5.
- saas
Certifications List<String> - The SaasCertifications param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- saas
Risks List<String> - The SaasRisks param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- snippet String
- The Snippet param.
- subcategories List<String>
- The Subcategories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- tagging
Application
Filter Tagging - The Tagging param.
- technologies List<String>
- The Technologies param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- transfers
Files Boolean - only True is a valid value.
- tunnels
Other BooleanApps - only True is a valid value.
- used
By BooleanMalware - only True is a valid value.
- categories string[]
- The Categories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- device string
- The Device param.
- evasive boolean
- only True is a valid value.
- excessive
Bandwidth booleanUse - only True is a valid value.
- excludes string[]
- The Excludes param. Individual elements in this list are subject to additional validation. String length must not exceed 63 characters.
- folder string
- The Folder param.
- has
Known booleanVulnerabilities - only True is a valid value.
- is
Saas boolean - only True is a valid value.
- name string
- Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
- new
Appid boolean - only True is a valid value.
- pervasive boolean
- only True is a valid value.
- prone
To booleanMisuse - only True is a valid value.
- risks number[]
- The Risks param. Individual elements in this list are subject to additional validation. Value must be between 1 and 5.
- saas
Certifications string[] - The SaasCertifications param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- saas
Risks string[] - The SaasRisks param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- snippet string
- The Snippet param.
- subcategories string[]
- The Subcategories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- tagging
Application
Filter Tagging - The Tagging param.
- technologies string[]
- The Technologies param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- transfers
Files boolean - only True is a valid value.
- tunnels
Other booleanApps - only True is a valid value.
- used
By booleanMalware - only True is a valid value.
- categories Sequence[str]
- The Categories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- device str
- The Device param.
- evasive bool
- only True is a valid value.
- excessive_
bandwidth_ booluse - only True is a valid value.
- excludes Sequence[str]
- The Excludes param. Individual elements in this list are subject to additional validation. String length must not exceed 63 characters.
- folder str
- The Folder param.
- has_
known_ boolvulnerabilities - only True is a valid value.
- is_
saas bool - only True is a valid value.
- name str
- Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
- new_
appid bool - only True is a valid value.
- pervasive bool
- only True is a valid value.
- prone_
to_ boolmisuse - only True is a valid value.
- risks Sequence[int]
- The Risks param. Individual elements in this list are subject to additional validation. Value must be between 1 and 5.
- saas_
certifications Sequence[str] - The SaasCertifications param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- saas_
risks Sequence[str] - The SaasRisks param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- snippet str
- The Snippet param.
- subcategories Sequence[str]
- The Subcategories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- tagging
Application
Filter Tagging Args - The Tagging param.
- technologies Sequence[str]
- The Technologies param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- transfers_
files bool - only True is a valid value.
- tunnels_
other_ boolapps - only True is a valid value.
- used_
by_ boolmalware - only True is a valid value.
- categories List<String>
- The Categories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- device String
- The Device param.
- evasive Boolean
- only True is a valid value.
- excessive
Bandwidth BooleanUse - only True is a valid value.
- excludes List<String>
- The Excludes param. Individual elements in this list are subject to additional validation. String length must not exceed 63 characters.
- folder String
- The Folder param.
- has
Known BooleanVulnerabilities - only True is a valid value.
- is
Saas Boolean - only True is a valid value.
- name String
- Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
- new
Appid Boolean - only True is a valid value.
- pervasive Boolean
- only True is a valid value.
- prone
To BooleanMisuse - only True is a valid value.
- risks List<Number>
- The Risks param. Individual elements in this list are subject to additional validation. Value must be between 1 and 5.
- saas
Certifications List<String> - The SaasCertifications param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- saas
Risks List<String> - The SaasRisks param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- snippet String
- The Snippet param.
- subcategories List<String>
- The Subcategories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- tagging Property Map
- The Tagging param.
- technologies List<String>
- The Technologies param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- transfers
Files Boolean - only True is a valid value.
- tunnels
Other BooleanApps - only True is a valid value.
- used
By BooleanMalware - only True is a valid value.
Outputs
All input properties are implicitly available as output properties. Additionally, the ApplicationFilter resource produces the following output properties:
Look up Existing ApplicationFilter Resource
Get an existing ApplicationFilter 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?: ApplicationFilterState, opts?: CustomResourceOptions): ApplicationFilter
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
categories: Optional[Sequence[str]] = None,
device: Optional[str] = None,
evasive: Optional[bool] = None,
excessive_bandwidth_use: Optional[bool] = None,
excludes: Optional[Sequence[str]] = None,
folder: Optional[str] = None,
has_known_vulnerabilities: Optional[bool] = None,
is_saas: Optional[bool] = None,
name: Optional[str] = None,
new_appid: Optional[bool] = None,
pervasive: Optional[bool] = None,
prone_to_misuse: Optional[bool] = None,
risks: Optional[Sequence[int]] = None,
saas_certifications: Optional[Sequence[str]] = None,
saas_risks: Optional[Sequence[str]] = None,
snippet: Optional[str] = None,
subcategories: Optional[Sequence[str]] = None,
tagging: Optional[ApplicationFilterTaggingArgs] = None,
technologies: Optional[Sequence[str]] = None,
tfid: Optional[str] = None,
transfers_files: Optional[bool] = None,
tunnels_other_apps: Optional[bool] = None,
used_by_malware: Optional[bool] = None) -> ApplicationFilter
func GetApplicationFilter(ctx *Context, name string, id IDInput, state *ApplicationFilterState, opts ...ResourceOption) (*ApplicationFilter, error)
public static ApplicationFilter Get(string name, Input<string> id, ApplicationFilterState? state, CustomResourceOptions? opts = null)
public static ApplicationFilter get(String name, Output<String> id, ApplicationFilterState 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.
- Categories List<string>
- The Categories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- Device string
- The Device param.
- Evasive bool
- only True is a valid value.
- Excessive
Bandwidth boolUse - only True is a valid value.
- Excludes List<string>
- The Excludes param. Individual elements in this list are subject to additional validation. String length must not exceed 63 characters.
- Folder string
- The Folder param.
- Has
Known boolVulnerabilities - only True is a valid value.
- Is
Saas bool - only True is a valid value.
- Name string
- Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
- New
Appid bool - only True is a valid value.
- Pervasive bool
- only True is a valid value.
- Prone
To boolMisuse - only True is a valid value.
- Risks List<int>
- The Risks param. Individual elements in this list are subject to additional validation. Value must be between 1 and 5.
- Saas
Certifications List<string> - The SaasCertifications param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- Saas
Risks List<string> - The SaasRisks param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- Snippet string
- The Snippet param.
- Subcategories List<string>
- The Subcategories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- Tagging
Application
Filter Tagging - The Tagging param.
- Technologies List<string>
- The Technologies param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- Tfid string
- Transfers
Files bool - only True is a valid value.
- Tunnels
Other boolApps - only True is a valid value.
- Used
By boolMalware - only True is a valid value.
- Categories []string
- The Categories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- Device string
- The Device param.
- Evasive bool
- only True is a valid value.
- Excessive
Bandwidth boolUse - only True is a valid value.
- Excludes []string
- The Excludes param. Individual elements in this list are subject to additional validation. String length must not exceed 63 characters.
- Folder string
- The Folder param.
- Has
Known boolVulnerabilities - only True is a valid value.
- Is
Saas bool - only True is a valid value.
- Name string
- Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
- New
Appid bool - only True is a valid value.
- Pervasive bool
- only True is a valid value.
- Prone
To boolMisuse - only True is a valid value.
- Risks []int
- The Risks param. Individual elements in this list are subject to additional validation. Value must be between 1 and 5.
- Saas
Certifications []string - The SaasCertifications param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- Saas
Risks []string - The SaasRisks param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- Snippet string
- The Snippet param.
- Subcategories []string
- The Subcategories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- Tagging
Application
Filter Tagging Args - The Tagging param.
- Technologies []string
- The Technologies param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- Tfid string
- Transfers
Files bool - only True is a valid value.
- Tunnels
Other boolApps - only True is a valid value.
- Used
By boolMalware - only True is a valid value.
- categories List<String>
- The Categories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- device String
- The Device param.
- evasive Boolean
- only True is a valid value.
- excessive
Bandwidth BooleanUse - only True is a valid value.
- excludes List<String>
- The Excludes param. Individual elements in this list are subject to additional validation. String length must not exceed 63 characters.
- folder String
- The Folder param.
- has
Known BooleanVulnerabilities - only True is a valid value.
- is
Saas Boolean - only True is a valid value.
- name String
- Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
- new
Appid Boolean - only True is a valid value.
- pervasive Boolean
- only True is a valid value.
- prone
To BooleanMisuse - only True is a valid value.
- risks List<Integer>
- The Risks param. Individual elements in this list are subject to additional validation. Value must be between 1 and 5.
- saas
Certifications List<String> - The SaasCertifications param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- saas
Risks List<String> - The SaasRisks param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- snippet String
- The Snippet param.
- subcategories List<String>
- The Subcategories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- tagging
Application
Filter Tagging - The Tagging param.
- technologies List<String>
- The Technologies param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- tfid String
- transfers
Files Boolean - only True is a valid value.
- tunnels
Other BooleanApps - only True is a valid value.
- used
By BooleanMalware - only True is a valid value.
- categories string[]
- The Categories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- device string
- The Device param.
- evasive boolean
- only True is a valid value.
- excessive
Bandwidth booleanUse - only True is a valid value.
- excludes string[]
- The Excludes param. Individual elements in this list are subject to additional validation. String length must not exceed 63 characters.
- folder string
- The Folder param.
- has
Known booleanVulnerabilities - only True is a valid value.
- is
Saas boolean - only True is a valid value.
- name string
- Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
- new
Appid boolean - only True is a valid value.
- pervasive boolean
- only True is a valid value.
- prone
To booleanMisuse - only True is a valid value.
- risks number[]
- The Risks param. Individual elements in this list are subject to additional validation. Value must be between 1 and 5.
- saas
Certifications string[] - The SaasCertifications param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- saas
Risks string[] - The SaasRisks param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- snippet string
- The Snippet param.
- subcategories string[]
- The Subcategories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- tagging
Application
Filter Tagging - The Tagging param.
- technologies string[]
- The Technologies param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- tfid string
- transfers
Files boolean - only True is a valid value.
- tunnels
Other booleanApps - only True is a valid value.
- used
By booleanMalware - only True is a valid value.
- categories Sequence[str]
- The Categories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- device str
- The Device param.
- evasive bool
- only True is a valid value.
- excessive_
bandwidth_ booluse - only True is a valid value.
- excludes Sequence[str]
- The Excludes param. Individual elements in this list are subject to additional validation. String length must not exceed 63 characters.
- folder str
- The Folder param.
- has_
known_ boolvulnerabilities - only True is a valid value.
- is_
saas bool - only True is a valid value.
- name str
- Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
- new_
appid bool - only True is a valid value.
- pervasive bool
- only True is a valid value.
- prone_
to_ boolmisuse - only True is a valid value.
- risks Sequence[int]
- The Risks param. Individual elements in this list are subject to additional validation. Value must be between 1 and 5.
- saas_
certifications Sequence[str] - The SaasCertifications param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- saas_
risks Sequence[str] - The SaasRisks param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- snippet str
- The Snippet param.
- subcategories Sequence[str]
- The Subcategories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- tagging
Application
Filter Tagging Args - The Tagging param.
- technologies Sequence[str]
- The Technologies param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- tfid str
- transfers_
files bool - only True is a valid value.
- tunnels_
other_ boolapps - only True is a valid value.
- used_
by_ boolmalware - only True is a valid value.
- categories List<String>
- The Categories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- device String
- The Device param.
- evasive Boolean
- only True is a valid value.
- excessive
Bandwidth BooleanUse - only True is a valid value.
- excludes List<String>
- The Excludes param. Individual elements in this list are subject to additional validation. String length must not exceed 63 characters.
- folder String
- The Folder param.
- has
Known BooleanVulnerabilities - only True is a valid value.
- is
Saas Boolean - only True is a valid value.
- name String
- Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
- new
Appid Boolean - only True is a valid value.
- pervasive Boolean
- only True is a valid value.
- prone
To BooleanMisuse - only True is a valid value.
- risks List<Number>
- The Risks param. Individual elements in this list are subject to additional validation. Value must be between 1 and 5.
- saas
Certifications List<String> - The SaasCertifications param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- saas
Risks List<String> - The SaasRisks param. Individual elements in this list are subject to additional validation. String length must not exceed 32 characters.
- snippet String
- The Snippet param.
- subcategories List<String>
- The Subcategories param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- tagging Property Map
- The Tagging param.
- technologies List<String>
- The Technologies param. Individual elements in this list are subject to additional validation. String length must not exceed 128 characters.
- tfid String
- transfers
Files Boolean - only True is a valid value.
- tunnels
Other BooleanApps - only True is a valid value.
- used
By BooleanMalware - only True is a valid value.
Supporting Types
ApplicationFilterTagging, ApplicationFilterTaggingArgs
- No
Tag bool - The NoTag param. Ensure that only one of the following is specified:
no_tag
,tag
- List<string>
- The Tags param. Individual elements in this list are subject to additional validation. String length must not exceed 127 characters. Ensure that only one of the following is specified:
no_tag
,tag
- No
Tag bool - The NoTag param. Ensure that only one of the following is specified:
no_tag
,tag
- []string
- The Tags param. Individual elements in this list are subject to additional validation. String length must not exceed 127 characters. Ensure that only one of the following is specified:
no_tag
,tag
- no
Tag Boolean - The NoTag param. Ensure that only one of the following is specified:
no_tag
,tag
- List<String>
- The Tags param. Individual elements in this list are subject to additional validation. String length must not exceed 127 characters. Ensure that only one of the following is specified:
no_tag
,tag
- no
Tag boolean - The NoTag param. Ensure that only one of the following is specified:
no_tag
,tag
- string[]
- The Tags param. Individual elements in this list are subject to additional validation. String length must not exceed 127 characters. Ensure that only one of the following is specified:
no_tag
,tag
- no_
tag bool - The NoTag param. Ensure that only one of the following is specified:
no_tag
,tag
- Sequence[str]
- The Tags param. Individual elements in this list are subject to additional validation. String length must not exceed 127 characters. Ensure that only one of the following is specified:
no_tag
,tag
- no
Tag Boolean - The NoTag param. Ensure that only one of the following is specified:
no_tag
,tag
- List<String>
- The Tags param. Individual elements in this list are subject to additional validation. String length must not exceed 127 characters. Ensure that only one of the following is specified:
no_tag
,tag
Package Details
- Repository
- scm pulumi/pulumi-scm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scm
Terraform Provider.