konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong
konnect.getGatewayPluginXmlThreatProtection
Explore with Pulumi AI
Using getGatewayPluginXmlThreatProtection
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getGatewayPluginXmlThreatProtection(args: GetGatewayPluginXmlThreatProtectionArgs, opts?: InvokeOptions): Promise<GetGatewayPluginXmlThreatProtectionResult>
function getGatewayPluginXmlThreatProtectionOutput(args: GetGatewayPluginXmlThreatProtectionOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginXmlThreatProtectionResult>
def get_gateway_plugin_xml_threat_protection(control_plane_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGatewayPluginXmlThreatProtectionResult
def get_gateway_plugin_xml_threat_protection_output(control_plane_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginXmlThreatProtectionResult]
func LookupGatewayPluginXmlThreatProtection(ctx *Context, args *LookupGatewayPluginXmlThreatProtectionArgs, opts ...InvokeOption) (*LookupGatewayPluginXmlThreatProtectionResult, error)
func LookupGatewayPluginXmlThreatProtectionOutput(ctx *Context, args *LookupGatewayPluginXmlThreatProtectionOutputArgs, opts ...InvokeOption) LookupGatewayPluginXmlThreatProtectionResultOutput
> Note: This function is named LookupGatewayPluginXmlThreatProtection
in the Go SDK.
public static class GetGatewayPluginXmlThreatProtection
{
public static Task<GetGatewayPluginXmlThreatProtectionResult> InvokeAsync(GetGatewayPluginXmlThreatProtectionArgs args, InvokeOptions? opts = null)
public static Output<GetGatewayPluginXmlThreatProtectionResult> Invoke(GetGatewayPluginXmlThreatProtectionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGatewayPluginXmlThreatProtectionResult> getGatewayPluginXmlThreatProtection(GetGatewayPluginXmlThreatProtectionArgs args, InvokeOptions options)
public static Output<GetGatewayPluginXmlThreatProtectionResult> getGatewayPluginXmlThreatProtection(GetGatewayPluginXmlThreatProtectionArgs args, InvokeOptions options)
fn::invoke:
function: konnect:index/getGatewayPluginXmlThreatProtection:getGatewayPluginXmlThreatProtection
arguments:
# arguments dictionary
The following arguments are supported:
- Control
Plane Id This property is required. string
- Control
Plane Id This property is required. string
- control
Plane Id This property is required. String
- control
Plane Id This property is required. string
- control_
plane_ id This property is required. str
- control
Plane Id This property is required. String
getGatewayPluginXmlThreatProtection Result
The following output properties are available:
- Config
Get
Gateway Plugin Xml Threat Protection Config - Consumer
Get
Gateway Plugin Xml Threat Protection Consumer - Control
Plane stringId - Created
At double - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Xml Threat Protection Ordering - Protocols List<string>
- Route
Get
Gateway Plugin Xml Threat Protection Route - Service
Get
Gateway Plugin Xml Threat Protection Service - List<string>
- Updated
At double
- Config
Get
Gateway Plugin Xml Threat Protection Config - Consumer
Get
Gateway Plugin Xml Threat Protection Consumer - Control
Plane stringId - Created
At float64 - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Xml Threat Protection Ordering - Protocols []string
- Route
Get
Gateway Plugin Xml Threat Protection Route - Service
Get
Gateway Plugin Xml Threat Protection Service - []string
- Updated
At float64
- config
Get
Gateway Plugin Xml Threat Protection Config - consumer
Get
Gateway Plugin Xml Threat Protection Consumer - control
Plane StringId - created
At Double - enabled Boolean
- id String
- instance
Name String - ordering
Get
Gateway Plugin Xml Threat Protection Ordering - protocols List<String>
- route
Get
Gateway Plugin Xml Threat Protection Route - service
Get
Gateway Plugin Xml Threat Protection Service - List<String>
- updated
At Double
- config
Get
Gateway Plugin Xml Threat Protection Config - consumer
Get
Gateway Plugin Xml Threat Protection Consumer - control
Plane stringId - created
At number - enabled boolean
- id string
- instance
Name string - ordering
Get
Gateway Plugin Xml Threat Protection Ordering - protocols string[]
- route
Get
Gateway Plugin Xml Threat Protection Route - service
Get
Gateway Plugin Xml Threat Protection Service - string[]
- updated
At number
- config
Get
Gateway Plugin Xml Threat Protection Config - consumer
Get
Gateway Plugin Xml Threat Protection Consumer - control_
plane_ strid - created_
at float - enabled bool
- id str
- instance_
name str - ordering
Get
Gateway Plugin Xml Threat Protection Ordering - protocols Sequence[str]
- route
Get
Gateway Plugin Xml Threat Protection Route - service
Get
Gateway Plugin Xml Threat Protection Service - Sequence[str]
- updated_
at float
- config Property Map
- consumer Property Map
- control
Plane StringId - created
At Number - enabled Boolean
- id String
- instance
Name String - ordering Property Map
- protocols List<String>
- route Property Map
- service Property Map
- List<String>
- updated
At Number
Supporting Types
GetGatewayPluginXmlThreatProtectionConfig
- Allow
Dtd This property is required. bool - Indicates whether an XML Document Type Definition (DTD) section is allowed.
- Allowed
Content Types This property is required. List<string> - A list of Content-Type values with payloads that are allowed, but aren't validated.
- Attribute
This property is required. double - Maximum size of the attribute value.
- Bla
Max Amplification This property is required. double - Sets the maximum allowed amplification. This protects against the Billion Laughs Attack.
- Bla
Threshold This property is required. double - Sets the threshold after which the protection starts. This protects against the Billion Laughs Attack.
- Buffer
This property is required. double - Maximum size of the unparsed buffer (see below).
- Checked
Content Types This property is required. List<string> - A list of Content-Type values with payloads that must be validated.
- Comment
This property is required. double - Maximum size of comments.
- Document
This property is required. double - Maximum size of the entire document.
- Entity
This property is required. double - Maximum size of entity values in EntityDecl.
- Entityname
This property is required. double - Maximum size of entity names in EntityDecl.
- Entityproperty
This property is required. double - Maximum size of systemId, publicId, or notationName in EntityDecl.
- Localname
This property is required. double - Maximum size of the localname. This applies to tags and attributes.
- Max
Attributes This property is required. double - Maximum number of attributes allowed on a tag, including default ones. Note: If namespace-aware parsing is disabled, then the namespaces definitions are counted as attributes.
- Max
Children This property is required. double - Maximum number of children allowed (Element, Text, Comment, ProcessingInstruction, CDATASection). Note: Adjacent text and CDATA sections are counted as one. For example, text-cdata-text-cdata is one child.
- Max
Depth This property is required. double - Maximum depth of tags. Child elements such as Text or Comments are not counted as another level.
- Max
Namespaces This property is required. double - Maximum number of namespaces defined on a tag. This value is required if parsing is namespace-aware.
- Namespace
Aware This property is required. bool - If not parsing namespace aware, all prefixes and namespace attributes will be counted as regular attributes and element names, and validated as such.
- Namespaceuri
This property is required. double - Maximum size of the namespace URI. This value is required if parsing is namespace-aware.
- Pidata
This property is required. double - Maximum size of processing instruction data.
- Pitarget
This property is required. double - Maximum size of processing instruction targets.
- Prefix
This property is required. double - Maximum size of the prefix. This applies to tags and attributes. This value is required if parsing is namespace-aware.
- Text
This property is required. double - Maximum text inside tags (counted over all adjacent text/CDATA elements combined).
- Allow
Dtd This property is required. bool - Indicates whether an XML Document Type Definition (DTD) section is allowed.
- Allowed
Content Types This property is required. []string - A list of Content-Type values with payloads that are allowed, but aren't validated.
- Attribute
This property is required. float64 - Maximum size of the attribute value.
- Bla
Max Amplification This property is required. float64 - Sets the maximum allowed amplification. This protects against the Billion Laughs Attack.
- Bla
Threshold This property is required. float64 - Sets the threshold after which the protection starts. This protects against the Billion Laughs Attack.
- Buffer
This property is required. float64 - Maximum size of the unparsed buffer (see below).
- Checked
Content Types This property is required. []string - A list of Content-Type values with payloads that must be validated.
- Comment
This property is required. float64 - Maximum size of comments.
- Document
This property is required. float64 - Maximum size of the entire document.
- Entity
This property is required. float64 - Maximum size of entity values in EntityDecl.
- Entityname
This property is required. float64 - Maximum size of entity names in EntityDecl.
- Entityproperty
This property is required. float64 - Maximum size of systemId, publicId, or notationName in EntityDecl.
- Localname
This property is required. float64 - Maximum size of the localname. This applies to tags and attributes.
- Max
Attributes This property is required. float64 - Maximum number of attributes allowed on a tag, including default ones. Note: If namespace-aware parsing is disabled, then the namespaces definitions are counted as attributes.
- Max
Children This property is required. float64 - Maximum number of children allowed (Element, Text, Comment, ProcessingInstruction, CDATASection). Note: Adjacent text and CDATA sections are counted as one. For example, text-cdata-text-cdata is one child.
- Max
Depth This property is required. float64 - Maximum depth of tags. Child elements such as Text or Comments are not counted as another level.
- Max
Namespaces This property is required. float64 - Maximum number of namespaces defined on a tag. This value is required if parsing is namespace-aware.
- Namespace
Aware This property is required. bool - If not parsing namespace aware, all prefixes and namespace attributes will be counted as regular attributes and element names, and validated as such.
- Namespaceuri
This property is required. float64 - Maximum size of the namespace URI. This value is required if parsing is namespace-aware.
- Pidata
This property is required. float64 - Maximum size of processing instruction data.
- Pitarget
This property is required. float64 - Maximum size of processing instruction targets.
- Prefix
This property is required. float64 - Maximum size of the prefix. This applies to tags and attributes. This value is required if parsing is namespace-aware.
- Text
This property is required. float64 - Maximum text inside tags (counted over all adjacent text/CDATA elements combined).
- allow
Dtd This property is required. Boolean - Indicates whether an XML Document Type Definition (DTD) section is allowed.
- allowed
Content Types This property is required. List<String> - A list of Content-Type values with payloads that are allowed, but aren't validated.
- attribute
This property is required. Double - Maximum size of the attribute value.
- bla
Max Amplification This property is required. Double - Sets the maximum allowed amplification. This protects against the Billion Laughs Attack.
- bla
Threshold This property is required. Double - Sets the threshold after which the protection starts. This protects against the Billion Laughs Attack.
- buffer
This property is required. Double - Maximum size of the unparsed buffer (see below).
- checked
Content Types This property is required. List<String> - A list of Content-Type values with payloads that must be validated.
- comment
This property is required. Double - Maximum size of comments.
- document
This property is required. Double - Maximum size of the entire document.
- entity
This property is required. Double - Maximum size of entity values in EntityDecl.
- entityname
This property is required. Double - Maximum size of entity names in EntityDecl.
- entityproperty
This property is required. Double - Maximum size of systemId, publicId, or notationName in EntityDecl.
- localname
This property is required. Double - Maximum size of the localname. This applies to tags and attributes.
- max
Attributes This property is required. Double - Maximum number of attributes allowed on a tag, including default ones. Note: If namespace-aware parsing is disabled, then the namespaces definitions are counted as attributes.
- max
Children This property is required. Double - Maximum number of children allowed (Element, Text, Comment, ProcessingInstruction, CDATASection). Note: Adjacent text and CDATA sections are counted as one. For example, text-cdata-text-cdata is one child.
- max
Depth This property is required. Double - Maximum depth of tags. Child elements such as Text or Comments are not counted as another level.
- max
Namespaces This property is required. Double - Maximum number of namespaces defined on a tag. This value is required if parsing is namespace-aware.
- namespace
Aware This property is required. Boolean - If not parsing namespace aware, all prefixes and namespace attributes will be counted as regular attributes and element names, and validated as such.
- namespaceuri
This property is required. Double - Maximum size of the namespace URI. This value is required if parsing is namespace-aware.
- pidata
This property is required. Double - Maximum size of processing instruction data.
- pitarget
This property is required. Double - Maximum size of processing instruction targets.
- prefix
This property is required. Double - Maximum size of the prefix. This applies to tags and attributes. This value is required if parsing is namespace-aware.
- text
This property is required. Double - Maximum text inside tags (counted over all adjacent text/CDATA elements combined).
- allow
Dtd This property is required. boolean - Indicates whether an XML Document Type Definition (DTD) section is allowed.
- allowed
Content Types This property is required. string[] - A list of Content-Type values with payloads that are allowed, but aren't validated.
- attribute
This property is required. number - Maximum size of the attribute value.
- bla
Max Amplification This property is required. number - Sets the maximum allowed amplification. This protects against the Billion Laughs Attack.
- bla
Threshold This property is required. number - Sets the threshold after which the protection starts. This protects against the Billion Laughs Attack.
- buffer
This property is required. number - Maximum size of the unparsed buffer (see below).
- checked
Content Types This property is required. string[] - A list of Content-Type values with payloads that must be validated.
- comment
This property is required. number - Maximum size of comments.
- document
This property is required. number - Maximum size of the entire document.
- entity
This property is required. number - Maximum size of entity values in EntityDecl.
- entityname
This property is required. number - Maximum size of entity names in EntityDecl.
- entityproperty
This property is required. number - Maximum size of systemId, publicId, or notationName in EntityDecl.
- localname
This property is required. number - Maximum size of the localname. This applies to tags and attributes.
- max
Attributes This property is required. number - Maximum number of attributes allowed on a tag, including default ones. Note: If namespace-aware parsing is disabled, then the namespaces definitions are counted as attributes.
- max
Children This property is required. number - Maximum number of children allowed (Element, Text, Comment, ProcessingInstruction, CDATASection). Note: Adjacent text and CDATA sections are counted as one. For example, text-cdata-text-cdata is one child.
- max
Depth This property is required. number - Maximum depth of tags. Child elements such as Text or Comments are not counted as another level.
- max
Namespaces This property is required. number - Maximum number of namespaces defined on a tag. This value is required if parsing is namespace-aware.
- namespace
Aware This property is required. boolean - If not parsing namespace aware, all prefixes and namespace attributes will be counted as regular attributes and element names, and validated as such.
- namespaceuri
This property is required. number - Maximum size of the namespace URI. This value is required if parsing is namespace-aware.
- pidata
This property is required. number - Maximum size of processing instruction data.
- pitarget
This property is required. number - Maximum size of processing instruction targets.
- prefix
This property is required. number - Maximum size of the prefix. This applies to tags and attributes. This value is required if parsing is namespace-aware.
- text
This property is required. number - Maximum text inside tags (counted over all adjacent text/CDATA elements combined).
- allow_
dtd This property is required. bool - Indicates whether an XML Document Type Definition (DTD) section is allowed.
- allowed_
content_ types This property is required. Sequence[str] - A list of Content-Type values with payloads that are allowed, but aren't validated.
- attribute
This property is required. float - Maximum size of the attribute value.
- bla_
max_ amplification This property is required. float - Sets the maximum allowed amplification. This protects against the Billion Laughs Attack.
- bla_
threshold This property is required. float - Sets the threshold after which the protection starts. This protects against the Billion Laughs Attack.
- buffer
This property is required. float - Maximum size of the unparsed buffer (see below).
- checked_
content_ types This property is required. Sequence[str] - A list of Content-Type values with payloads that must be validated.
- comment
This property is required. float - Maximum size of comments.
- document
This property is required. float - Maximum size of the entire document.
- entity
This property is required. float - Maximum size of entity values in EntityDecl.
- entityname
This property is required. float - Maximum size of entity names in EntityDecl.
- entityproperty
This property is required. float - Maximum size of systemId, publicId, or notationName in EntityDecl.
- localname
This property is required. float - Maximum size of the localname. This applies to tags and attributes.
- max_
attributes This property is required. float - Maximum number of attributes allowed on a tag, including default ones. Note: If namespace-aware parsing is disabled, then the namespaces definitions are counted as attributes.
- max_
children This property is required. float - Maximum number of children allowed (Element, Text, Comment, ProcessingInstruction, CDATASection). Note: Adjacent text and CDATA sections are counted as one. For example, text-cdata-text-cdata is one child.
- max_
depth This property is required. float - Maximum depth of tags. Child elements such as Text or Comments are not counted as another level.
- max_
namespaces This property is required. float - Maximum number of namespaces defined on a tag. This value is required if parsing is namespace-aware.
- namespace_
aware This property is required. bool - If not parsing namespace aware, all prefixes and namespace attributes will be counted as regular attributes and element names, and validated as such.
- namespaceuri
This property is required. float - Maximum size of the namespace URI. This value is required if parsing is namespace-aware.
- pidata
This property is required. float - Maximum size of processing instruction data.
- pitarget
This property is required. float - Maximum size of processing instruction targets.
- prefix
This property is required. float - Maximum size of the prefix. This applies to tags and attributes. This value is required if parsing is namespace-aware.
- text
This property is required. float - Maximum text inside tags (counted over all adjacent text/CDATA elements combined).
- allow
Dtd This property is required. Boolean - Indicates whether an XML Document Type Definition (DTD) section is allowed.
- allowed
Content Types This property is required. List<String> - A list of Content-Type values with payloads that are allowed, but aren't validated.
- attribute
This property is required. Number - Maximum size of the attribute value.
- bla
Max Amplification This property is required. Number - Sets the maximum allowed amplification. This protects against the Billion Laughs Attack.
- bla
Threshold This property is required. Number - Sets the threshold after which the protection starts. This protects against the Billion Laughs Attack.
- buffer
This property is required. Number - Maximum size of the unparsed buffer (see below).
- checked
Content Types This property is required. List<String> - A list of Content-Type values with payloads that must be validated.
- comment
This property is required. Number - Maximum size of comments.
- document
This property is required. Number - Maximum size of the entire document.
- entity
This property is required. Number - Maximum size of entity values in EntityDecl.
- entityname
This property is required. Number - Maximum size of entity names in EntityDecl.
- entityproperty
This property is required. Number - Maximum size of systemId, publicId, or notationName in EntityDecl.
- localname
This property is required. Number - Maximum size of the localname. This applies to tags and attributes.
- max
Attributes This property is required. Number - Maximum number of attributes allowed on a tag, including default ones. Note: If namespace-aware parsing is disabled, then the namespaces definitions are counted as attributes.
- max
Children This property is required. Number - Maximum number of children allowed (Element, Text, Comment, ProcessingInstruction, CDATASection). Note: Adjacent text and CDATA sections are counted as one. For example, text-cdata-text-cdata is one child.
- max
Depth This property is required. Number - Maximum depth of tags. Child elements such as Text or Comments are not counted as another level.
- max
Namespaces This property is required. Number - Maximum number of namespaces defined on a tag. This value is required if parsing is namespace-aware.
- namespace
Aware This property is required. Boolean - If not parsing namespace aware, all prefixes and namespace attributes will be counted as regular attributes and element names, and validated as such.
- namespaceuri
This property is required. Number - Maximum size of the namespace URI. This value is required if parsing is namespace-aware.
- pidata
This property is required. Number - Maximum size of processing instruction data.
- pitarget
This property is required. Number - Maximum size of processing instruction targets.
- prefix
This property is required. Number - Maximum size of the prefix. This applies to tags and attributes. This value is required if parsing is namespace-aware.
- text
This property is required. Number - Maximum text inside tags (counted over all adjacent text/CDATA elements combined).
GetGatewayPluginXmlThreatProtectionConsumer
- Id
This property is required. string
- Id
This property is required. string
- id
This property is required. String
- id
This property is required. string
- id
This property is required. str
- id
This property is required. String
GetGatewayPluginXmlThreatProtectionOrdering
- After
This property is required. GetGateway Plugin Xml Threat Protection Ordering After - Before
This property is required. GetGateway Plugin Xml Threat Protection Ordering Before
- After
This property is required. GetGateway Plugin Xml Threat Protection Ordering After - Before
This property is required. GetGateway Plugin Xml Threat Protection Ordering Before
- after
This property is required. GetGateway Plugin Xml Threat Protection Ordering After - before
This property is required. GetGateway Plugin Xml Threat Protection Ordering Before
- after
This property is required. GetGateway Plugin Xml Threat Protection Ordering After - before
This property is required. GetGateway Plugin Xml Threat Protection Ordering Before
- after
This property is required. GetGateway Plugin Xml Threat Protection Ordering After - before
This property is required. GetGateway Plugin Xml Threat Protection Ordering Before
- after
This property is required. Property Map - before
This property is required. Property Map
GetGatewayPluginXmlThreatProtectionOrderingAfter
- Accesses
This property is required. List<string>
- Accesses
This property is required. []string
- accesses
This property is required. List<String>
- accesses
This property is required. string[]
- accesses
This property is required. Sequence[str]
- accesses
This property is required. List<String>
GetGatewayPluginXmlThreatProtectionOrderingBefore
- Accesses
This property is required. List<string>
- Accesses
This property is required. []string
- accesses
This property is required. List<String>
- accesses
This property is required. string[]
- accesses
This property is required. Sequence[str]
- accesses
This property is required. List<String>
GetGatewayPluginXmlThreatProtectionRoute
- Id
This property is required. string
- Id
This property is required. string
- id
This property is required. String
- id
This property is required. string
- id
This property is required. str
- id
This property is required. String
GetGatewayPluginXmlThreatProtectionService
- Id
This property is required. string
- Id
This property is required. string
- id
This property is required. String
- id
This property is required. string
- id
This property is required. str
- id
This property is required. String
Package Details
- Repository
- konnect kong/terraform-provider-konnect
- License
- Notes
- This Pulumi package is based on the
konnect
Terraform Provider.