1. Packages
  2. Konnect Provider
  3. API Docs
  4. getGatewayPluginAiSanitizer
konnect 2.7.4 published on Wednesday, May 14, 2025 by kong

konnect.getGatewayPluginAiSanitizer

Explore with Pulumi AI

konnect logo
konnect 2.7.4 published on Wednesday, May 14, 2025 by kong

    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:

    getGatewayPluginAiSanitizer Result

    The following output properties are available:

    Supporting Types

    GetGatewayPluginAiSanitizerConfig

    Anonymizes List<string>
    List of types to be anonymized
    CustomPatterns List<GetGatewayPluginAiSanitizerConfigCustomPattern>
    List of custom patterns to be used for anonymization
    Host string
    The host of the sanitizer
    KeepaliveTimeout double
    The keepalive timeout for the established http connnection
    Port double
    The port of the sanitizer
    RecoverRedacted bool
    Whether to recover redacted data
    RedactType string
    What value to be used to redacted to
    Scheme string
    The protocol can be http and https
    StopOnError bool
    Stop processing if an error occurs
    Timeout double
    Connection timeout with the sanitizer
    Anonymizes []string
    List of types to be anonymized
    CustomPatterns []GetGatewayPluginAiSanitizerConfigCustomPattern
    List of custom patterns to be used for anonymization
    Host string
    The host of the sanitizer
    KeepaliveTimeout float64
    The keepalive timeout for the established http connnection
    Port float64
    The port of the sanitizer
    RecoverRedacted bool
    Whether to recover redacted data
    RedactType string
    What value to be used to redacted to
    Scheme string
    The protocol can be http and https
    StopOnError bool
    Stop processing if an error occurs
    Timeout float64
    Connection timeout with the sanitizer
    anonymizes List<String>
    List of types to be anonymized
    customPatterns List<GetGatewayPluginAiSanitizerConfigCustomPattern>
    List of custom patterns to be used for anonymization
    host String
    The host of the sanitizer
    keepaliveTimeout Double
    The keepalive timeout for the established http connnection
    port Double
    The port of the sanitizer
    recoverRedacted Boolean
    Whether to recover redacted data
    redactType String
    What value to be used to redacted to
    scheme String
    The protocol can be http and https
    stopOnError Boolean
    Stop processing if an error occurs
    timeout Double
    Connection timeout with the sanitizer
    anonymizes string[]
    List of types to be anonymized
    customPatterns GetGatewayPluginAiSanitizerConfigCustomPattern[]
    List of custom patterns to be used for anonymization
    host string
    The host of the sanitizer
    keepaliveTimeout number
    The keepalive timeout for the established http connnection
    port number
    The port of the sanitizer
    recoverRedacted boolean
    Whether to recover redacted data
    redactType string
    What value to be used to redacted to
    scheme string
    The protocol can be http and https
    stopOnError boolean
    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[GetGatewayPluginAiSanitizerConfigCustomPattern]
    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_error bool
    Stop processing if an error occurs
    timeout float
    Connection timeout with the sanitizer
    anonymizes List<String>
    List of types to be anonymized
    customPatterns List<Property Map>
    List of custom patterns to be used for anonymization
    host String
    The host of the sanitizer
    keepaliveTimeout Number
    The keepalive timeout for the established http connnection
    port Number
    The port of the sanitizer
    recoverRedacted Boolean
    Whether to recover redacted data
    redactType String
    What value to be used to redacted to
    scheme String
    The protocol can be http and https
    stopOnError Boolean
    Stop processing if an error occurs
    timeout Number
    Connection timeout with the sanitizer

    GetGatewayPluginAiSanitizerConfigCustomPattern

    Name string
    Regex string
    Score double
    Name string
    Regex string
    Score float64
    name String
    regex String
    score Double
    name string
    regex string
    score number
    name str
    regex str
    score float
    name String
    regex String
    score Number

    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.
    konnect logo
    konnect 2.7.4 published on Wednesday, May 14, 2025 by kong