konnect 2.7.2 published on Wednesday, May 7, 2025 by kong
konnect.getGatewayPluginAiSanitizer
Explore with Pulumi AI
Using getGatewayPluginAiSanitizer
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 getGatewayPluginAiSanitizer(args: GetGatewayPluginAiSanitizerArgs, opts?: InvokeOptions): Promise<GetGatewayPluginAiSanitizerResult>
function getGatewayPluginAiSanitizerOutput(args: GetGatewayPluginAiSanitizerOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginAiSanitizerResult>
def get_gateway_plugin_ai_sanitizer(control_plane_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGatewayPluginAiSanitizerResult
def get_gateway_plugin_ai_sanitizer_output(control_plane_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginAiSanitizerResult]
func LookupGatewayPluginAiSanitizer(ctx *Context, args *LookupGatewayPluginAiSanitizerArgs, opts ...InvokeOption) (*LookupGatewayPluginAiSanitizerResult, error)
func LookupGatewayPluginAiSanitizerOutput(ctx *Context, args *LookupGatewayPluginAiSanitizerOutputArgs, opts ...InvokeOption) LookupGatewayPluginAiSanitizerResultOutput
> Note: This function is named LookupGatewayPluginAiSanitizer
in the Go SDK.
public static class GetGatewayPluginAiSanitizer
{
public static Task<GetGatewayPluginAiSanitizerResult> InvokeAsync(GetGatewayPluginAiSanitizerArgs args, InvokeOptions? opts = null)
public static Output<GetGatewayPluginAiSanitizerResult> Invoke(GetGatewayPluginAiSanitizerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGatewayPluginAiSanitizerResult> getGatewayPluginAiSanitizer(GetGatewayPluginAiSanitizerArgs args, InvokeOptions options)
public static Output<GetGatewayPluginAiSanitizerResult> getGatewayPluginAiSanitizer(GetGatewayPluginAiSanitizerArgs args, InvokeOptions options)
fn::invoke:
function: konnect:index/getGatewayPluginAiSanitizer:getGatewayPluginAiSanitizer
arguments:
# arguments dictionary
The following arguments are supported:
- Control
Plane stringId
- Control
Plane stringId
- control
Plane StringId
- control
Plane stringId
- control_
plane_ strid
- control
Plane StringId
getGatewayPluginAiSanitizer Result
The following output properties are available:
- Config
Get
Gateway Plugin Ai Sanitizer Config - Consumer
Get
Gateway Plugin Ai Sanitizer Consumer - Consumer
Group GetGateway Plugin Ai Sanitizer Consumer Group - Control
Plane stringId - Created
At double - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Ai Sanitizer Ordering - Protocols List<string>
- Route
Get
Gateway Plugin Ai Sanitizer Route - Service
Get
Gateway Plugin Ai Sanitizer Service - List<string>
- Updated
At double
- Config
Get
Gateway Plugin Ai Sanitizer Config - Consumer
Get
Gateway Plugin Ai Sanitizer Consumer - Consumer
Group GetGateway Plugin Ai Sanitizer Consumer Group - Control
Plane stringId - Created
At float64 - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Ai Sanitizer Ordering - Protocols []string
- Route
Get
Gateway Plugin Ai Sanitizer Route - Service
Get
Gateway Plugin Ai Sanitizer Service - []string
- Updated
At float64
- config
Get
Gateway Plugin Ai Sanitizer Config - consumer
Get
Gateway Plugin Ai Sanitizer Consumer - consumer
Group GetGateway Plugin Ai Sanitizer Consumer Group - control
Plane StringId - created
At Double - enabled Boolean
- id String
- instance
Name String - ordering
Get
Gateway Plugin Ai Sanitizer Ordering - protocols List<String>
- route
Get
Gateway Plugin Ai Sanitizer Route - service
Get
Gateway Plugin Ai Sanitizer Service - List<String>
- updated
At Double
- config
Get
Gateway Plugin Ai Sanitizer Config - consumer
Get
Gateway Plugin Ai Sanitizer Consumer - consumer
Group GetGateway Plugin Ai Sanitizer Consumer Group - control
Plane stringId - created
At number - enabled boolean
- id string
- instance
Name string - ordering
Get
Gateway Plugin Ai Sanitizer Ordering - protocols string[]
- route
Get
Gateway Plugin Ai Sanitizer Route - service
Get
Gateway Plugin Ai Sanitizer Service - string[]
- updated
At number
- config
Get
Gateway Plugin Ai Sanitizer Config - consumer
Get
Gateway Plugin Ai Sanitizer Consumer - consumer_
group GetGateway Plugin Ai Sanitizer Consumer Group - control_
plane_ strid - created_
at float - enabled bool
- id str
- instance_
name str - ordering
Get
Gateway Plugin Ai Sanitizer Ordering - protocols Sequence[str]
- route
Get
Gateway Plugin Ai Sanitizer Route - service
Get
Gateway Plugin Ai Sanitizer Service - Sequence[str]
- updated_
at float
- config Property Map
- consumer Property Map
- consumer
Group 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
GetGatewayPluginAiSanitizerConfig
- Anonymizes List<string>
- List of types to be anonymized
- Custom
Patterns List<GetGateway Plugin Ai Sanitizer Config Custom Pattern> - List of custom patterns to be used for anonymization
- Host string
- The host of the sanitizer
- Keepalive
Timeout double - The keepalive timeout for the established http connnection
- Port double
- The port of the sanitizer
- Recover
Redacted bool - Whether to recover redacted data
- Redact
Type string - What value to be used to redacted to
- Scheme string
- The protocol can be http and https
- Stop
On boolError - Stop processing if an error occurs
- Timeout double
- Connection timeout with the sanitizer
- Anonymizes []string
- List of types to be anonymized
- Custom
Patterns []GetGateway Plugin Ai Sanitizer Config Custom Pattern - List of custom patterns to be used for anonymization
- Host string
- The host of the sanitizer
- Keepalive
Timeout float64 - The keepalive timeout for the established http connnection
- Port float64
- The port of the sanitizer
- Recover
Redacted bool - Whether to recover redacted data
- Redact
Type string - What value to be used to redacted to
- Scheme string
- The protocol can be http and https
- Stop
On boolError - Stop processing if an error occurs
- Timeout float64
- Connection timeout with the sanitizer
- anonymizes List<String>
- List of types to be anonymized
- custom
Patterns List<GetGateway Plugin Ai Sanitizer Config Custom Pattern> - List of custom patterns to be used for anonymization
- host String
- The host of the sanitizer
- keepalive
Timeout Double - The keepalive timeout for the established http connnection
- port Double
- The port of the sanitizer
- recover
Redacted Boolean - Whether to recover redacted data
- redact
Type String - What value to be used to redacted to
- scheme String
- The protocol can be http and https
- stop
On BooleanError - Stop processing if an error occurs
- timeout Double
- Connection timeout with the sanitizer
- anonymizes string[]
- List of types to be anonymized
- custom
Patterns GetGateway Plugin Ai Sanitizer Config Custom Pattern[] - List of custom patterns to be used for anonymization
- host string
- The host of the sanitizer
- keepalive
Timeout number - The keepalive timeout for the established http connnection
- port number
- The port of the sanitizer
- recover
Redacted boolean - Whether to recover redacted data
- redact
Type string - What value to be used to redacted to
- scheme string
- The protocol can be http and https
- stop
On booleanError - Stop processing if an error occurs
- timeout number
- Connection timeout with the sanitizer
- anonymizes Sequence[str]
- List of types to be anonymized
- custom_
patterns Sequence[GetGateway Plugin Ai Sanitizer Config Custom Pattern] - List of custom patterns to be used for anonymization
- host str
- The host of the sanitizer
- keepalive_
timeout float - The keepalive timeout for the established http connnection
- port float
- The port of the sanitizer
- recover_
redacted bool - Whether to recover redacted data
- redact_
type str - What value to be used to redacted to
- scheme str
- The protocol can be http and https
- stop_
on_ boolerror - Stop processing if an error occurs
- timeout float
- Connection timeout with the sanitizer
- anonymizes List<String>
- List of types to be anonymized
- custom
Patterns List<Property Map> - List of custom patterns to be used for anonymization
- host String
- The host of the sanitizer
- keepalive
Timeout Number - The keepalive timeout for the established http connnection
- port Number
- The port of the sanitizer
- recover
Redacted Boolean - Whether to recover redacted data
- redact
Type String - What value to be used to redacted to
- scheme String
- The protocol can be http and https
- stop
On BooleanError - Stop processing if an error occurs
- timeout Number
- Connection timeout with the sanitizer
GetGatewayPluginAiSanitizerConfigCustomPattern
GetGatewayPluginAiSanitizerConsumer
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginAiSanitizerConsumerGroup
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginAiSanitizerOrdering
GetGatewayPluginAiSanitizerOrderingAfter
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginAiSanitizerOrderingBefore
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginAiSanitizerRoute
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginAiSanitizerService
- Id string
- Id string
- id String
- id string
- id str
- id String
Package Details
- Repository
- konnect kong/terraform-provider-konnect
- License
- Notes
- This Pulumi package is based on the
konnect
Terraform Provider.