konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong
konnect.getGatewayPluginStatsdAdvanced
Explore with Pulumi AI
Using getGatewayPluginStatsdAdvanced
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 getGatewayPluginStatsdAdvanced(args: GetGatewayPluginStatsdAdvancedArgs, opts?: InvokeOptions): Promise<GetGatewayPluginStatsdAdvancedResult>
function getGatewayPluginStatsdAdvancedOutput(args: GetGatewayPluginStatsdAdvancedOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginStatsdAdvancedResult>def get_gateway_plugin_statsd_advanced(control_plane_id: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetGatewayPluginStatsdAdvancedResult
def get_gateway_plugin_statsd_advanced_output(control_plane_id: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginStatsdAdvancedResult]func LookupGatewayPluginStatsdAdvanced(ctx *Context, args *LookupGatewayPluginStatsdAdvancedArgs, opts ...InvokeOption) (*LookupGatewayPluginStatsdAdvancedResult, error)
func LookupGatewayPluginStatsdAdvancedOutput(ctx *Context, args *LookupGatewayPluginStatsdAdvancedOutputArgs, opts ...InvokeOption) LookupGatewayPluginStatsdAdvancedResultOutput> Note: This function is named LookupGatewayPluginStatsdAdvanced in the Go SDK.
public static class GetGatewayPluginStatsdAdvanced 
{
    public static Task<GetGatewayPluginStatsdAdvancedResult> InvokeAsync(GetGatewayPluginStatsdAdvancedArgs args, InvokeOptions? opts = null)
    public static Output<GetGatewayPluginStatsdAdvancedResult> Invoke(GetGatewayPluginStatsdAdvancedInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetGatewayPluginStatsdAdvancedResult> getGatewayPluginStatsdAdvanced(GetGatewayPluginStatsdAdvancedArgs args, InvokeOptions options)
public static Output<GetGatewayPluginStatsdAdvancedResult> getGatewayPluginStatsdAdvanced(GetGatewayPluginStatsdAdvancedArgs args, InvokeOptions options)
fn::invoke:
  function: konnect:index/getGatewayPluginStatsdAdvanced:getGatewayPluginStatsdAdvanced
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ControlPlane stringId 
- ControlPlane stringId 
- controlPlane StringId 
- controlPlane stringId 
- control_plane_ strid 
- controlPlane StringId 
getGatewayPluginStatsdAdvanced Result
The following output properties are available:
- Config
GetGateway Plugin Statsd Advanced Config 
- Consumer
GetGateway Plugin Statsd Advanced Consumer 
- ControlPlane stringId 
- CreatedAt double
- Enabled bool
- Id string
- InstanceName string
- Ordering
GetGateway Plugin Statsd Advanced Ordering 
- Protocols List<string>
- Route
GetGateway Plugin Statsd Advanced Route 
- Service
GetGateway Plugin Statsd Advanced Service 
- List<string>
- UpdatedAt double
- Config
GetGateway Plugin Statsd Advanced Config 
- Consumer
GetGateway Plugin Statsd Advanced Consumer 
- ControlPlane stringId 
- CreatedAt float64
- Enabled bool
- Id string
- InstanceName string
- Ordering
GetGateway Plugin Statsd Advanced Ordering 
- Protocols []string
- Route
GetGateway Plugin Statsd Advanced Route 
- Service
GetGateway Plugin Statsd Advanced Service 
- []string
- UpdatedAt float64
- config
GetGateway Plugin Statsd Advanced Config 
- consumer
GetGateway Plugin Statsd Advanced Consumer 
- controlPlane StringId 
- createdAt Double
- enabled Boolean
- id String
- instanceName String
- ordering
GetGateway Plugin Statsd Advanced Ordering 
- protocols List<String>
- route
GetGateway Plugin Statsd Advanced Route 
- service
GetGateway Plugin Statsd Advanced Service 
- List<String>
- updatedAt Double
- config
GetGateway Plugin Statsd Advanced Config 
- consumer
GetGateway Plugin Statsd Advanced Consumer 
- controlPlane stringId 
- createdAt number
- enabled boolean
- id string
- instanceName string
- ordering
GetGateway Plugin Statsd Advanced Ordering 
- protocols string[]
- route
GetGateway Plugin Statsd Advanced Route 
- service
GetGateway Plugin Statsd Advanced Service 
- string[]
- updatedAt number
- config
GetGateway Plugin Statsd Advanced Config 
- consumer
GetGateway Plugin Statsd Advanced Consumer 
- control_plane_ strid 
- created_at float
- enabled bool
- id str
- instance_name str
- ordering
GetGateway Plugin Statsd Advanced Ordering 
- protocols Sequence[str]
- route
GetGateway Plugin Statsd Advanced Route 
- service
GetGateway Plugin Statsd Advanced Service 
- Sequence[str]
- updated_at float
- config Property Map
- consumer Property Map
- controlPlane StringId 
- createdAt Number
- enabled Boolean
- id String
- instanceName String
- ordering Property Map
- protocols List<String>
- route Property Map
- service Property Map
- List<String>
- updatedAt Number
Supporting Types
GetGatewayPluginStatsdAdvancedConfig     
- AllowStatus List<string>Codes 
- List of status code ranges that are allowed to be logged in metrics.
- ConsumerIdentifier stringDefault 
- The default consumer identifier for metrics. This will take effect when a metric's consumer identifier is omitted. Allowed values are custom_id,consumer_id,username.
- Host string
- A string representing a host name, such as example.com.
- HostnameIn boolPrefix 
- Include the hostnamein theprefixfor each metric name.
- Metrics
List<GetGateway Plugin Statsd Advanced Config Metric> 
- List of Metrics to be logged.
- Port double
- An integer representing a port number between 0 and 65535, inclusive.
- Prefix string
- String to prefix to each metric's name.
- Queue
GetGateway Plugin Statsd Advanced Config Queue 
- ServiceIdentifier stringDefault 
- The default service identifier for metrics. This will take effect when a metric's service identifier is omitted. Allowed values are service_name_or_host,service_id,service_name,service_host.
- UdpPacket doubleSize 
- Combine UDP packet up to the size configured. If zero (0), don't combine the UDP packet. Must be a number between 0 and 65507 (inclusive).
- UseTcp bool
- Use TCP instead of UDP.
- WorkspaceIdentifier stringDefault 
- The default workspace identifier for metrics. This will take effect when a metric's workspace identifier is omitted. Allowed values are workspace_id,workspace_name.
- AllowStatus []stringCodes 
- List of status code ranges that are allowed to be logged in metrics.
- ConsumerIdentifier stringDefault 
- The default consumer identifier for metrics. This will take effect when a metric's consumer identifier is omitted. Allowed values are custom_id,consumer_id,username.
- Host string
- A string representing a host name, such as example.com.
- HostnameIn boolPrefix 
- Include the hostnamein theprefixfor each metric name.
- Metrics
[]GetGateway Plugin Statsd Advanced Config Metric 
- List of Metrics to be logged.
- Port float64
- An integer representing a port number between 0 and 65535, inclusive.
- Prefix string
- String to prefix to each metric's name.
- Queue
GetGateway Plugin Statsd Advanced Config Queue 
- ServiceIdentifier stringDefault 
- The default service identifier for metrics. This will take effect when a metric's service identifier is omitted. Allowed values are service_name_or_host,service_id,service_name,service_host.
- UdpPacket float64Size 
- Combine UDP packet up to the size configured. If zero (0), don't combine the UDP packet. Must be a number between 0 and 65507 (inclusive).
- UseTcp bool
- Use TCP instead of UDP.
- WorkspaceIdentifier stringDefault 
- The default workspace identifier for metrics. This will take effect when a metric's workspace identifier is omitted. Allowed values are workspace_id,workspace_name.
- allowStatus List<String>Codes 
- List of status code ranges that are allowed to be logged in metrics.
- consumerIdentifier StringDefault 
- The default consumer identifier for metrics. This will take effect when a metric's consumer identifier is omitted. Allowed values are custom_id,consumer_id,username.
- host String
- A string representing a host name, such as example.com.
- hostnameIn BooleanPrefix 
- Include the hostnamein theprefixfor each metric name.
- metrics
List<GetGateway Plugin Statsd Advanced Config Metric> 
- List of Metrics to be logged.
- port Double
- An integer representing a port number between 0 and 65535, inclusive.
- prefix String
- String to prefix to each metric's name.
- queue
GetGateway Plugin Statsd Advanced Config Queue 
- serviceIdentifier StringDefault 
- The default service identifier for metrics. This will take effect when a metric's service identifier is omitted. Allowed values are service_name_or_host,service_id,service_name,service_host.
- udpPacket DoubleSize 
- Combine UDP packet up to the size configured. If zero (0), don't combine the UDP packet. Must be a number between 0 and 65507 (inclusive).
- useTcp Boolean
- Use TCP instead of UDP.
- workspaceIdentifier StringDefault 
- The default workspace identifier for metrics. This will take effect when a metric's workspace identifier is omitted. Allowed values are workspace_id,workspace_name.
- allowStatus string[]Codes 
- List of status code ranges that are allowed to be logged in metrics.
- consumerIdentifier stringDefault 
- The default consumer identifier for metrics. This will take effect when a metric's consumer identifier is omitted. Allowed values are custom_id,consumer_id,username.
- host string
- A string representing a host name, such as example.com.
- hostnameIn booleanPrefix 
- Include the hostnamein theprefixfor each metric name.
- metrics
GetGateway Plugin Statsd Advanced Config Metric[] 
- List of Metrics to be logged.
- port number
- An integer representing a port number between 0 and 65535, inclusive.
- prefix string
- String to prefix to each metric's name.
- queue
GetGateway Plugin Statsd Advanced Config Queue 
- serviceIdentifier stringDefault 
- The default service identifier for metrics. This will take effect when a metric's service identifier is omitted. Allowed values are service_name_or_host,service_id,service_name,service_host.
- udpPacket numberSize 
- Combine UDP packet up to the size configured. If zero (0), don't combine the UDP packet. Must be a number between 0 and 65507 (inclusive).
- useTcp boolean
- Use TCP instead of UDP.
- workspaceIdentifier stringDefault 
- The default workspace identifier for metrics. This will take effect when a metric's workspace identifier is omitted. Allowed values are workspace_id,workspace_name.
- allow_status_ Sequence[str]codes 
- List of status code ranges that are allowed to be logged in metrics.
- consumer_identifier_ strdefault 
- The default consumer identifier for metrics. This will take effect when a metric's consumer identifier is omitted. Allowed values are custom_id,consumer_id,username.
- host str
- A string representing a host name, such as example.com.
- hostname_in_ boolprefix 
- Include the hostnamein theprefixfor each metric name.
- metrics
Sequence[GetGateway Plugin Statsd Advanced Config Metric] 
- List of Metrics to be logged.
- port float
- An integer representing a port number between 0 and 65535, inclusive.
- prefix str
- String to prefix to each metric's name.
- queue
GetGateway Plugin Statsd Advanced Config Queue 
- service_identifier_ strdefault 
- The default service identifier for metrics. This will take effect when a metric's service identifier is omitted. Allowed values are service_name_or_host,service_id,service_name,service_host.
- udp_packet_ floatsize 
- Combine UDP packet up to the size configured. If zero (0), don't combine the UDP packet. Must be a number between 0 and 65507 (inclusive).
- use_tcp bool
- Use TCP instead of UDP.
- workspace_identifier_ strdefault 
- The default workspace identifier for metrics. This will take effect when a metric's workspace identifier is omitted. Allowed values are workspace_id,workspace_name.
- allowStatus List<String>Codes 
- List of status code ranges that are allowed to be logged in metrics.
- consumerIdentifier StringDefault 
- The default consumer identifier for metrics. This will take effect when a metric's consumer identifier is omitted. Allowed values are custom_id,consumer_id,username.
- host String
- A string representing a host name, such as example.com.
- hostnameIn BooleanPrefix 
- Include the hostnamein theprefixfor each metric name.
- metrics List<Property Map>
- List of Metrics to be logged.
- port Number
- An integer representing a port number between 0 and 65535, inclusive.
- prefix String
- String to prefix to each metric's name.
- queue Property Map
- serviceIdentifier StringDefault 
- The default service identifier for metrics. This will take effect when a metric's service identifier is omitted. Allowed values are service_name_or_host,service_id,service_name,service_host.
- udpPacket NumberSize 
- Combine UDP packet up to the size configured. If zero (0), don't combine the UDP packet. Must be a number between 0 and 65507 (inclusive).
- useTcp Boolean
- Use TCP instead of UDP.
- workspaceIdentifier StringDefault 
- The default workspace identifier for metrics. This will take effect when a metric's workspace identifier is omitted. Allowed values are workspace_id,workspace_name.
GetGatewayPluginStatsdAdvancedConfigMetric      
- ConsumerIdentifier string
- Name string
- SampleRate double
- ServiceIdentifier string
- StatType string
- WorkspaceIdentifier string
- ConsumerIdentifier string
- Name string
- SampleRate float64
- ServiceIdentifier string
- StatType string
- WorkspaceIdentifier string
- consumerIdentifier String
- name String
- sampleRate Double
- serviceIdentifier String
- statType String
- workspaceIdentifier String
- consumerIdentifier string
- name string
- sampleRate number
- serviceIdentifier string
- statType string
- workspaceIdentifier string
- consumer_identifier str
- name str
- sample_rate float
- service_identifier str
- stat_type str
- workspace_identifier str
- consumerIdentifier String
- name String
- sampleRate Number
- serviceIdentifier String
- statType String
- workspaceIdentifier String
GetGatewayPluginStatsdAdvancedConfigQueue      
- ConcurrencyLimit double
- The number of of queue delivery timers. -1 indicates unlimited.
- InitialRetry doubleDelay 
- Time in seconds before the initial retry is made for a failing batch.
- MaxBatch doubleSize 
- Maximum number of entries that can be processed at a time.
- MaxBytes double
- Maximum number of bytes that can be waiting on a queue, requires string content.
- MaxCoalescing doubleDelay 
- Maximum number of (fractional) seconds to elapse after the first entry was queued before the queue starts calling the handler.
- MaxEntries double
- Maximum number of entries that can be waiting on the queue.
- MaxRetry doubleDelay 
- Maximum time in seconds between retries, caps exponential backoff.
- MaxRetry doubleTime 
- Time in seconds before the queue gives up calling a failed handler for a batch.
- ConcurrencyLimit float64
- The number of of queue delivery timers. -1 indicates unlimited.
- InitialRetry float64Delay 
- Time in seconds before the initial retry is made for a failing batch.
- MaxBatch float64Size 
- Maximum number of entries that can be processed at a time.
- MaxBytes float64
- Maximum number of bytes that can be waiting on a queue, requires string content.
- MaxCoalescing float64Delay 
- Maximum number of (fractional) seconds to elapse after the first entry was queued before the queue starts calling the handler.
- MaxEntries float64
- Maximum number of entries that can be waiting on the queue.
- MaxRetry float64Delay 
- Maximum time in seconds between retries, caps exponential backoff.
- MaxRetry float64Time 
- Time in seconds before the queue gives up calling a failed handler for a batch.
- concurrencyLimit Double
- The number of of queue delivery timers. -1 indicates unlimited.
- initialRetry DoubleDelay 
- Time in seconds before the initial retry is made for a failing batch.
- maxBatch DoubleSize 
- Maximum number of entries that can be processed at a time.
- maxBytes Double
- Maximum number of bytes that can be waiting on a queue, requires string content.
- maxCoalescing DoubleDelay 
- Maximum number of (fractional) seconds to elapse after the first entry was queued before the queue starts calling the handler.
- maxEntries Double
- Maximum number of entries that can be waiting on the queue.
- maxRetry DoubleDelay 
- Maximum time in seconds between retries, caps exponential backoff.
- maxRetry DoubleTime 
- Time in seconds before the queue gives up calling a failed handler for a batch.
- concurrencyLimit number
- The number of of queue delivery timers. -1 indicates unlimited.
- initialRetry numberDelay 
- Time in seconds before the initial retry is made for a failing batch.
- maxBatch numberSize 
- Maximum number of entries that can be processed at a time.
- maxBytes number
- Maximum number of bytes that can be waiting on a queue, requires string content.
- maxCoalescing numberDelay 
- Maximum number of (fractional) seconds to elapse after the first entry was queued before the queue starts calling the handler.
- maxEntries number
- Maximum number of entries that can be waiting on the queue.
- maxRetry numberDelay 
- Maximum time in seconds between retries, caps exponential backoff.
- maxRetry numberTime 
- Time in seconds before the queue gives up calling a failed handler for a batch.
- concurrency_limit float
- The number of of queue delivery timers. -1 indicates unlimited.
- initial_retry_ floatdelay 
- Time in seconds before the initial retry is made for a failing batch.
- max_batch_ floatsize 
- Maximum number of entries that can be processed at a time.
- max_bytes float
- Maximum number of bytes that can be waiting on a queue, requires string content.
- max_coalescing_ floatdelay 
- Maximum number of (fractional) seconds to elapse after the first entry was queued before the queue starts calling the handler.
- max_entries float
- Maximum number of entries that can be waiting on the queue.
- max_retry_ floatdelay 
- Maximum time in seconds between retries, caps exponential backoff.
- max_retry_ floattime 
- Time in seconds before the queue gives up calling a failed handler for a batch.
- concurrencyLimit Number
- The number of of queue delivery timers. -1 indicates unlimited.
- initialRetry NumberDelay 
- Time in seconds before the initial retry is made for a failing batch.
- maxBatch NumberSize 
- Maximum number of entries that can be processed at a time.
- maxBytes Number
- Maximum number of bytes that can be waiting on a queue, requires string content.
- maxCoalescing NumberDelay 
- Maximum number of (fractional) seconds to elapse after the first entry was queued before the queue starts calling the handler.
- maxEntries Number
- Maximum number of entries that can be waiting on the queue.
- maxRetry NumberDelay 
- Maximum time in seconds between retries, caps exponential backoff.
- maxRetry NumberTime 
- Time in seconds before the queue gives up calling a failed handler for a batch.
GetGatewayPluginStatsdAdvancedConsumer     
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginStatsdAdvancedOrdering     
GetGatewayPluginStatsdAdvancedOrderingAfter      
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginStatsdAdvancedOrderingBefore      
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginStatsdAdvancedRoute     
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginStatsdAdvancedService     
- 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 konnectTerraform Provider.