1. Packages
  2. Konnect Provider
  3. API Docs
  4. getGatewayPluginStatsd
konnect 2.5.0 published on Tuesday, Apr 15, 2025 by kong

konnect.getGatewayPluginStatsd

Explore with Pulumi AI

Using getGatewayPluginStatsd

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 getGatewayPluginStatsd(args: GetGatewayPluginStatsdArgs, opts?: InvokeOptions): Promise<GetGatewayPluginStatsdResult>
function getGatewayPluginStatsdOutput(args: GetGatewayPluginStatsdOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginStatsdResult>
Copy
def get_gateway_plugin_statsd(control_plane_id: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetGatewayPluginStatsdResult
def get_gateway_plugin_statsd_output(control_plane_id: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginStatsdResult]
Copy
func LookupGatewayPluginStatsd(ctx *Context, args *LookupGatewayPluginStatsdArgs, opts ...InvokeOption) (*LookupGatewayPluginStatsdResult, error)
func LookupGatewayPluginStatsdOutput(ctx *Context, args *LookupGatewayPluginStatsdOutputArgs, opts ...InvokeOption) LookupGatewayPluginStatsdResultOutput
Copy

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

public static class GetGatewayPluginStatsd 
{
    public static Task<GetGatewayPluginStatsdResult> InvokeAsync(GetGatewayPluginStatsdArgs args, InvokeOptions? opts = null)
    public static Output<GetGatewayPluginStatsdResult> Invoke(GetGatewayPluginStatsdInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetGatewayPluginStatsdResult> getGatewayPluginStatsd(GetGatewayPluginStatsdArgs args, InvokeOptions options)
public static Output<GetGatewayPluginStatsdResult> getGatewayPluginStatsd(GetGatewayPluginStatsdArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: konnect:index/getGatewayPluginStatsd:getGatewayPluginStatsd
  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

getGatewayPluginStatsd Result

The following output properties are available:

Supporting Types

GetGatewayPluginStatsdConfig

AllowStatusCodes This property is required. List<string>
List of status code ranges that are allowed to be logged in metrics.
ConsumerIdentifierDefault This property is required. string
FlushTimeout This property is required. double
Host This property is required. string
The IP address or hostname of StatsD server to send data to.
HostnameInPrefix This property is required. bool
Metrics This property is required. List<GetGatewayPluginStatsdConfigMetric>
List of metrics to be logged.
Port This property is required. double
The port of StatsD server to send data to.
Prefix This property is required. string
String to prefix to each metric's name.
Queue This property is required. GetGatewayPluginStatsdConfigQueue
QueueSize This property is required. double
RetryCount This property is required. double
ServiceIdentifierDefault This property is required. string
TagStyle This property is required. string
UdpPacketSize This property is required. double
UseTcp This property is required. bool
WorkspaceIdentifierDefault This property is required. string
AllowStatusCodes This property is required. []string
List of status code ranges that are allowed to be logged in metrics.
ConsumerIdentifierDefault This property is required. string
FlushTimeout This property is required. float64
Host This property is required. string
The IP address or hostname of StatsD server to send data to.
HostnameInPrefix This property is required. bool
Metrics This property is required. []GetGatewayPluginStatsdConfigMetric
List of metrics to be logged.
Port This property is required. float64
The port of StatsD server to send data to.
Prefix This property is required. string
String to prefix to each metric's name.
Queue This property is required. GetGatewayPluginStatsdConfigQueue
QueueSize This property is required. float64
RetryCount This property is required. float64
ServiceIdentifierDefault This property is required. string
TagStyle This property is required. string
UdpPacketSize This property is required. float64
UseTcp This property is required. bool
WorkspaceIdentifierDefault This property is required. string
allowStatusCodes This property is required. List<String>
List of status code ranges that are allowed to be logged in metrics.
consumerIdentifierDefault This property is required. String
flushTimeout This property is required. Double
host This property is required. String
The IP address or hostname of StatsD server to send data to.
hostnameInPrefix This property is required. Boolean
metrics This property is required. List<GetGatewayPluginStatsdConfigMetric>
List of metrics to be logged.
port This property is required. Double
The port of StatsD server to send data to.
prefix This property is required. String
String to prefix to each metric's name.
queue This property is required. GetGatewayPluginStatsdConfigQueue
queueSize This property is required. Double
retryCount This property is required. Double
serviceIdentifierDefault This property is required. String
tagStyle This property is required. String
udpPacketSize This property is required. Double
useTcp This property is required. Boolean
workspaceIdentifierDefault This property is required. String
allowStatusCodes This property is required. string[]
List of status code ranges that are allowed to be logged in metrics.
consumerIdentifierDefault This property is required. string
flushTimeout This property is required. number
host This property is required. string
The IP address or hostname of StatsD server to send data to.
hostnameInPrefix This property is required. boolean
metrics This property is required. GetGatewayPluginStatsdConfigMetric[]
List of metrics to be logged.
port This property is required. number
The port of StatsD server to send data to.
prefix This property is required. string
String to prefix to each metric's name.
queue This property is required. GetGatewayPluginStatsdConfigQueue
queueSize This property is required. number
retryCount This property is required. number
serviceIdentifierDefault This property is required. string
tagStyle This property is required. string
udpPacketSize This property is required. number
useTcp This property is required. boolean
workspaceIdentifierDefault This property is required. string
allow_status_codes This property is required. Sequence[str]
List of status code ranges that are allowed to be logged in metrics.
consumer_identifier_default This property is required. str
flush_timeout This property is required. float
host This property is required. str
The IP address or hostname of StatsD server to send data to.
hostname_in_prefix This property is required. bool
metrics This property is required. Sequence[GetGatewayPluginStatsdConfigMetric]
List of metrics to be logged.
port This property is required. float
The port of StatsD server to send data to.
prefix This property is required. str
String to prefix to each metric's name.
queue This property is required. GetGatewayPluginStatsdConfigQueue
queue_size This property is required. float
retry_count This property is required. float
service_identifier_default This property is required. str
tag_style This property is required. str
udp_packet_size This property is required. float
use_tcp This property is required. bool
workspace_identifier_default This property is required. str
allowStatusCodes This property is required. List<String>
List of status code ranges that are allowed to be logged in metrics.
consumerIdentifierDefault This property is required. String
flushTimeout This property is required. Number
host This property is required. String
The IP address or hostname of StatsD server to send data to.
hostnameInPrefix This property is required. Boolean
metrics This property is required. List<Property Map>
List of metrics to be logged.
port This property is required. Number
The port of StatsD server to send data to.
prefix This property is required. String
String to prefix to each metric's name.
queue This property is required. Property Map
queueSize This property is required. Number
retryCount This property is required. Number
serviceIdentifierDefault This property is required. String
tagStyle This property is required. String
udpPacketSize This property is required. Number
useTcp This property is required. Boolean
workspaceIdentifierDefault This property is required. String

GetGatewayPluginStatsdConfigMetric

ConsumerIdentifier This property is required. string
Authenticated user detail.
Name This property is required. string
StatsD metric’s name.
SampleRate This property is required. double
Sampling rate
ServiceIdentifier This property is required. string
Service detail.
StatType This property is required. string
Determines what sort of event a metric represents.
WorkspaceIdentifier This property is required. string
Workspace detail.
ConsumerIdentifier This property is required. string
Authenticated user detail.
Name This property is required. string
StatsD metric’s name.
SampleRate This property is required. float64
Sampling rate
ServiceIdentifier This property is required. string
Service detail.
StatType This property is required. string
Determines what sort of event a metric represents.
WorkspaceIdentifier This property is required. string
Workspace detail.
consumerIdentifier This property is required. String
Authenticated user detail.
name This property is required. String
StatsD metric’s name.
sampleRate This property is required. Double
Sampling rate
serviceIdentifier This property is required. String
Service detail.
statType This property is required. String
Determines what sort of event a metric represents.
workspaceIdentifier This property is required. String
Workspace detail.
consumerIdentifier This property is required. string
Authenticated user detail.
name This property is required. string
StatsD metric’s name.
sampleRate This property is required. number
Sampling rate
serviceIdentifier This property is required. string
Service detail.
statType This property is required. string
Determines what sort of event a metric represents.
workspaceIdentifier This property is required. string
Workspace detail.
consumer_identifier This property is required. str
Authenticated user detail.
name This property is required. str
StatsD metric’s name.
sample_rate This property is required. float
Sampling rate
service_identifier This property is required. str
Service detail.
stat_type This property is required. str
Determines what sort of event a metric represents.
workspace_identifier This property is required. str
Workspace detail.
consumerIdentifier This property is required. String
Authenticated user detail.
name This property is required. String
StatsD metric’s name.
sampleRate This property is required. Number
Sampling rate
serviceIdentifier This property is required. String
Service detail.
statType This property is required. String
Determines what sort of event a metric represents.
workspaceIdentifier This property is required. String
Workspace detail.

GetGatewayPluginStatsdConfigQueue

ConcurrencyLimit This property is required. double
The number of of queue delivery timers. -1 indicates unlimited.
InitialRetryDelay This property is required. double
Time in seconds before the initial retry is made for a failing batch.
MaxBatchSize This property is required. double
Maximum number of entries that can be processed at a time.
MaxBytes This property is required. double
Maximum number of bytes that can be waiting on a queue, requires string content.
MaxCoalescingDelay This property is required. double
Maximum number of (fractional) seconds to elapse after the first entry was queued before the queue starts calling the handler.
MaxEntries This property is required. double
Maximum number of entries that can be waiting on the queue.
MaxRetryDelay This property is required. double
Maximum time in seconds between retries, caps exponential backoff.
MaxRetryTime This property is required. double
Time in seconds before the queue gives up calling a failed handler for a batch.
ConcurrencyLimit This property is required. float64
The number of of queue delivery timers. -1 indicates unlimited.
InitialRetryDelay This property is required. float64
Time in seconds before the initial retry is made for a failing batch.
MaxBatchSize This property is required. float64
Maximum number of entries that can be processed at a time.
MaxBytes This property is required. float64
Maximum number of bytes that can be waiting on a queue, requires string content.
MaxCoalescingDelay This property is required. float64
Maximum number of (fractional) seconds to elapse after the first entry was queued before the queue starts calling the handler.
MaxEntries This property is required. float64
Maximum number of entries that can be waiting on the queue.
MaxRetryDelay This property is required. float64
Maximum time in seconds between retries, caps exponential backoff.
MaxRetryTime This property is required. float64
Time in seconds before the queue gives up calling a failed handler for a batch.
concurrencyLimit This property is required. Double
The number of of queue delivery timers. -1 indicates unlimited.
initialRetryDelay This property is required. Double
Time in seconds before the initial retry is made for a failing batch.
maxBatchSize This property is required. Double
Maximum number of entries that can be processed at a time.
maxBytes This property is required. Double
Maximum number of bytes that can be waiting on a queue, requires string content.
maxCoalescingDelay This property is required. Double
Maximum number of (fractional) seconds to elapse after the first entry was queued before the queue starts calling the handler.
maxEntries This property is required. Double
Maximum number of entries that can be waiting on the queue.
maxRetryDelay This property is required. Double
Maximum time in seconds between retries, caps exponential backoff.
maxRetryTime This property is required. Double
Time in seconds before the queue gives up calling a failed handler for a batch.
concurrencyLimit This property is required. number
The number of of queue delivery timers. -1 indicates unlimited.
initialRetryDelay This property is required. number
Time in seconds before the initial retry is made for a failing batch.
maxBatchSize This property is required. number
Maximum number of entries that can be processed at a time.
maxBytes This property is required. number
Maximum number of bytes that can be waiting on a queue, requires string content.
maxCoalescingDelay This property is required. number
Maximum number of (fractional) seconds to elapse after the first entry was queued before the queue starts calling the handler.
maxEntries This property is required. number
Maximum number of entries that can be waiting on the queue.
maxRetryDelay This property is required. number
Maximum time in seconds between retries, caps exponential backoff.
maxRetryTime This property is required. number
Time in seconds before the queue gives up calling a failed handler for a batch.
concurrency_limit This property is required. float
The number of of queue delivery timers. -1 indicates unlimited.
initial_retry_delay This property is required. float
Time in seconds before the initial retry is made for a failing batch.
max_batch_size This property is required. float
Maximum number of entries that can be processed at a time.
max_bytes This property is required. float
Maximum number of bytes that can be waiting on a queue, requires string content.
max_coalescing_delay This property is required. float
Maximum number of (fractional) seconds to elapse after the first entry was queued before the queue starts calling the handler.
max_entries This property is required. float
Maximum number of entries that can be waiting on the queue.
max_retry_delay This property is required. float
Maximum time in seconds between retries, caps exponential backoff.
max_retry_time This property is required. float
Time in seconds before the queue gives up calling a failed handler for a batch.
concurrencyLimit This property is required. Number
The number of of queue delivery timers. -1 indicates unlimited.
initialRetryDelay This property is required. Number
Time in seconds before the initial retry is made for a failing batch.
maxBatchSize This property is required. Number
Maximum number of entries that can be processed at a time.
maxBytes This property is required. Number
Maximum number of bytes that can be waiting on a queue, requires string content.
maxCoalescingDelay This property is required. Number
Maximum number of (fractional) seconds to elapse after the first entry was queued before the queue starts calling the handler.
maxEntries This property is required. Number
Maximum number of entries that can be waiting on the queue.
maxRetryDelay This property is required. Number
Maximum time in seconds between retries, caps exponential backoff.
maxRetryTime This property is required. Number
Time in seconds before the queue gives up calling a failed handler for a batch.

GetGatewayPluginStatsdConsumer

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

GetGatewayPluginStatsdOrdering

After This property is required. GetGatewayPluginStatsdOrderingAfter
Before This property is required. GetGatewayPluginStatsdOrderingBefore
After This property is required. GetGatewayPluginStatsdOrderingAfter
Before This property is required. GetGatewayPluginStatsdOrderingBefore
after This property is required. GetGatewayPluginStatsdOrderingAfter
before This property is required. GetGatewayPluginStatsdOrderingBefore
after This property is required. GetGatewayPluginStatsdOrderingAfter
before This property is required. GetGatewayPluginStatsdOrderingBefore
after This property is required. GetGatewayPluginStatsdOrderingAfter
before This property is required. GetGatewayPluginStatsdOrderingBefore
after This property is required. Property Map
before This property is required. Property Map

GetGatewayPluginStatsdOrderingAfter

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>

GetGatewayPluginStatsdOrderingBefore

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>

GetGatewayPluginStatsdRoute

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

GetGatewayPluginStatsdService

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.