1. Packages
  2. Konnect Provider
  3. API Docs
  4. getGatewayPluginFileLog
konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong

konnect.getGatewayPluginFileLog

Explore with Pulumi AI

Using getGatewayPluginFileLog

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 getGatewayPluginFileLog(args: GetGatewayPluginFileLogArgs, opts?: InvokeOptions): Promise<GetGatewayPluginFileLogResult>
function getGatewayPluginFileLogOutput(args: GetGatewayPluginFileLogOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginFileLogResult>
Copy
def get_gateway_plugin_file_log(control_plane_id: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetGatewayPluginFileLogResult
def get_gateway_plugin_file_log_output(control_plane_id: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginFileLogResult]
Copy
func LookupGatewayPluginFileLog(ctx *Context, args *LookupGatewayPluginFileLogArgs, opts ...InvokeOption) (*LookupGatewayPluginFileLogResult, error)
func LookupGatewayPluginFileLogOutput(ctx *Context, args *LookupGatewayPluginFileLogOutputArgs, opts ...InvokeOption) LookupGatewayPluginFileLogResultOutput
Copy

> Note: This function is named LookupGatewayPluginFileLog in the Go SDK.

public static class GetGatewayPluginFileLog 
{
    public static Task<GetGatewayPluginFileLogResult> InvokeAsync(GetGatewayPluginFileLogArgs args, InvokeOptions? opts = null)
    public static Output<GetGatewayPluginFileLogResult> Invoke(GetGatewayPluginFileLogInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGatewayPluginFileLogResult> getGatewayPluginFileLog(GetGatewayPluginFileLogArgs args, InvokeOptions options)
public static Output<GetGatewayPluginFileLogResult> getGatewayPluginFileLog(GetGatewayPluginFileLogArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: konnect:index/getGatewayPluginFileLog:getGatewayPluginFileLog
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ControlPlaneId This property is required. string
ControlPlaneId This property is required. string
controlPlaneId This property is required. String
controlPlaneId This property is required. string
control_plane_id This property is required. str
controlPlaneId This property is required. String

getGatewayPluginFileLog Result

The following output properties are available:

Supporting Types

GetGatewayPluginFileLogConfig

CustomFieldsByLua This property is required. Dictionary<string, string>
Lua code as a key-value map
Path This property is required. string
The file path of the output log file. The plugin creates the log file if it doesn't exist yet.
Reopen This property is required. bool
Determines whether the log file is closed and reopened on every request.
CustomFieldsByLua This property is required. map[string]string
Lua code as a key-value map
Path This property is required. string
The file path of the output log file. The plugin creates the log file if it doesn't exist yet.
Reopen This property is required. bool
Determines whether the log file is closed and reopened on every request.
customFieldsByLua This property is required. Map<String,String>
Lua code as a key-value map
path This property is required. String
The file path of the output log file. The plugin creates the log file if it doesn't exist yet.
reopen This property is required. Boolean
Determines whether the log file is closed and reopened on every request.
customFieldsByLua This property is required. {[key: string]: string}
Lua code as a key-value map
path This property is required. string
The file path of the output log file. The plugin creates the log file if it doesn't exist yet.
reopen This property is required. boolean
Determines whether the log file is closed and reopened on every request.
custom_fields_by_lua This property is required. Mapping[str, str]
Lua code as a key-value map
path This property is required. str
The file path of the output log file. The plugin creates the log file if it doesn't exist yet.
reopen This property is required. bool
Determines whether the log file is closed and reopened on every request.
customFieldsByLua This property is required. Map<String>
Lua code as a key-value map
path This property is required. String
The file path of the output log file. The plugin creates the log file if it doesn't exist yet.
reopen This property is required. Boolean
Determines whether the log file is closed and reopened on every request.

GetGatewayPluginFileLogConsumer

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

GetGatewayPluginFileLogOrdering

After This property is required. GetGatewayPluginFileLogOrderingAfter
Before This property is required. GetGatewayPluginFileLogOrderingBefore
After This property is required. GetGatewayPluginFileLogOrderingAfter
Before This property is required. GetGatewayPluginFileLogOrderingBefore
after This property is required. GetGatewayPluginFileLogOrderingAfter
before This property is required. GetGatewayPluginFileLogOrderingBefore
after This property is required. GetGatewayPluginFileLogOrderingAfter
before This property is required. GetGatewayPluginFileLogOrderingBefore
after This property is required. GetGatewayPluginFileLogOrderingAfter
before This property is required. GetGatewayPluginFileLogOrderingBefore
after This property is required. Property Map
before This property is required. Property Map

GetGatewayPluginFileLogOrderingAfter

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>

GetGatewayPluginFileLogOrderingBefore

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>

GetGatewayPluginFileLogRoute

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

GetGatewayPluginFileLogService

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.