konnect 2.7.3 published on Tuesday, May 13, 2025 by kong
konnect.getGatewayPluginConfluentConsume
Explore with Pulumi AI
Using getGatewayPluginConfluentConsume
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 getGatewayPluginConfluentConsume(args: GetGatewayPluginConfluentConsumeArgs, opts?: InvokeOptions): Promise<GetGatewayPluginConfluentConsumeResult>
function getGatewayPluginConfluentConsumeOutput(args: GetGatewayPluginConfluentConsumeOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginConfluentConsumeResult>
def get_gateway_plugin_confluent_consume(control_plane_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGatewayPluginConfluentConsumeResult
def get_gateway_plugin_confluent_consume_output(control_plane_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginConfluentConsumeResult]
func LookupGatewayPluginConfluentConsume(ctx *Context, args *LookupGatewayPluginConfluentConsumeArgs, opts ...InvokeOption) (*LookupGatewayPluginConfluentConsumeResult, error)
func LookupGatewayPluginConfluentConsumeOutput(ctx *Context, args *LookupGatewayPluginConfluentConsumeOutputArgs, opts ...InvokeOption) LookupGatewayPluginConfluentConsumeResultOutput
> Note: This function is named LookupGatewayPluginConfluentConsume
in the Go SDK.
public static class GetGatewayPluginConfluentConsume
{
public static Task<GetGatewayPluginConfluentConsumeResult> InvokeAsync(GetGatewayPluginConfluentConsumeArgs args, InvokeOptions? opts = null)
public static Output<GetGatewayPluginConfluentConsumeResult> Invoke(GetGatewayPluginConfluentConsumeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGatewayPluginConfluentConsumeResult> getGatewayPluginConfluentConsume(GetGatewayPluginConfluentConsumeArgs args, InvokeOptions options)
public static Output<GetGatewayPluginConfluentConsumeResult> getGatewayPluginConfluentConsume(GetGatewayPluginConfluentConsumeArgs args, InvokeOptions options)
fn::invoke:
function: konnect:index/getGatewayPluginConfluentConsume:getGatewayPluginConfluentConsume
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
getGatewayPluginConfluentConsume Result
The following output properties are available:
- Config
Get
Gateway Plugin Confluent Consume Config - Consumer
Get
Gateway Plugin Confluent Consume Consumer - Control
Plane stringId - Created
At double - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Confluent Consume Ordering - Protocols List<string>
- Route
Get
Gateway Plugin Confluent Consume Route - Service
Get
Gateway Plugin Confluent Consume Service - List<string>
- Updated
At double
- Config
Get
Gateway Plugin Confluent Consume Config - Consumer
Get
Gateway Plugin Confluent Consume Consumer - Control
Plane stringId - Created
At float64 - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Confluent Consume Ordering - Protocols []string
- Route
Get
Gateway Plugin Confluent Consume Route - Service
Get
Gateway Plugin Confluent Consume Service - []string
- Updated
At float64
- config
Get
Gateway Plugin Confluent Consume Config - consumer
Get
Gateway Plugin Confluent Consume Consumer - control
Plane StringId - created
At Double - enabled Boolean
- id String
- instance
Name String - ordering
Get
Gateway Plugin Confluent Consume Ordering - protocols List<String>
- route
Get
Gateway Plugin Confluent Consume Route - service
Get
Gateway Plugin Confluent Consume Service - List<String>
- updated
At Double
- config
Get
Gateway Plugin Confluent Consume Config - consumer
Get
Gateway Plugin Confluent Consume Consumer - control
Plane stringId - created
At number - enabled boolean
- id string
- instance
Name string - ordering
Get
Gateway Plugin Confluent Consume Ordering - protocols string[]
- route
Get
Gateway Plugin Confluent Consume Route - service
Get
Gateway Plugin Confluent Consume Service - string[]
- updated
At number
- config
Get
Gateway Plugin Confluent Consume Config - consumer
Get
Gateway Plugin Confluent Consume Consumer - control_
plane_ strid - created_
at float - enabled bool
- id str
- instance_
name str - ordering
Get
Gateway Plugin Confluent Consume Ordering - protocols Sequence[str]
- route
Get
Gateway Plugin Confluent Consume Route - service
Get
Gateway Plugin Confluent Consume Service - Sequence[str]
- updated_
at float
- config Property Map
- consumer 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
GetGatewayPluginConfluentConsumeConfig
- Auto
Offset stringReset - The offset to start from when there is no initial offset in the consumer group.
- Bootstrap
Servers List<GetGateway Plugin Confluent Consume Config Bootstrap Server> - Set of bootstrap brokers in a
{host: host, port: port}
list format. - Cluster
Api stringKey - Username/Apikey for SASL authentication.
- Cluster
Api stringSecret - Password/ApiSecret for SASL authentication.
- Cluster
Name string - An identifier for the Kafka cluster. By default, this field generates a random string. You can also set your own custom cluster identifier. If more than one Kafka plugin is configured without a
cluster_name
(that is, if the default autogenerated value is removed), these plugins will use the same producer, and by extension, the same cluster. Logs will be sent to the leader of the cluster. - Commit
Strategy string - The strategy to use for committing offsets.
- Confluent
Cloud stringApi Key - Apikey for authentication with Confluent Cloud. This allows for management tasks such as creating topics, ACLs, etc.
- Confluent
Cloud stringApi Secret - The corresponding secret for the Confluent Cloud API key.
- Keepalive double
- Keepalive timeout in milliseconds.
- Keepalive
Enabled bool - Message
Deserializer string - The deserializer to use for the consumed messages.
- Mode string
- The mode of operation for the plugin.
- Timeout double
- Socket timeout in milliseconds.
- Topics
List<Get
Gateway Plugin Confluent Consume Config Topic> - The Kafka topics and their configuration you want to consume from.
- Auto
Offset stringReset - The offset to start from when there is no initial offset in the consumer group.
- Bootstrap
Servers []GetGateway Plugin Confluent Consume Config Bootstrap Server - Set of bootstrap brokers in a
{host: host, port: port}
list format. - Cluster
Api stringKey - Username/Apikey for SASL authentication.
- Cluster
Api stringSecret - Password/ApiSecret for SASL authentication.
- Cluster
Name string - An identifier for the Kafka cluster. By default, this field generates a random string. You can also set your own custom cluster identifier. If more than one Kafka plugin is configured without a
cluster_name
(that is, if the default autogenerated value is removed), these plugins will use the same producer, and by extension, the same cluster. Logs will be sent to the leader of the cluster. - Commit
Strategy string - The strategy to use for committing offsets.
- Confluent
Cloud stringApi Key - Apikey for authentication with Confluent Cloud. This allows for management tasks such as creating topics, ACLs, etc.
- Confluent
Cloud stringApi Secret - The corresponding secret for the Confluent Cloud API key.
- Keepalive float64
- Keepalive timeout in milliseconds.
- Keepalive
Enabled bool - Message
Deserializer string - The deserializer to use for the consumed messages.
- Mode string
- The mode of operation for the plugin.
- Timeout float64
- Socket timeout in milliseconds.
- Topics
[]Get
Gateway Plugin Confluent Consume Config Topic - The Kafka topics and their configuration you want to consume from.
- auto
Offset StringReset - The offset to start from when there is no initial offset in the consumer group.
- bootstrap
Servers List<GetGateway Plugin Confluent Consume Config Bootstrap Server> - Set of bootstrap brokers in a
{host: host, port: port}
list format. - cluster
Api StringKey - Username/Apikey for SASL authentication.
- cluster
Api StringSecret - Password/ApiSecret for SASL authentication.
- cluster
Name String - An identifier for the Kafka cluster. By default, this field generates a random string. You can also set your own custom cluster identifier. If more than one Kafka plugin is configured without a
cluster_name
(that is, if the default autogenerated value is removed), these plugins will use the same producer, and by extension, the same cluster. Logs will be sent to the leader of the cluster. - commit
Strategy String - The strategy to use for committing offsets.
- confluent
Cloud StringApi Key - Apikey for authentication with Confluent Cloud. This allows for management tasks such as creating topics, ACLs, etc.
- confluent
Cloud StringApi Secret - The corresponding secret for the Confluent Cloud API key.
- keepalive Double
- Keepalive timeout in milliseconds.
- keepalive
Enabled Boolean - message
Deserializer String - The deserializer to use for the consumed messages.
- mode String
- The mode of operation for the plugin.
- timeout Double
- Socket timeout in milliseconds.
- topics
List<Get
Gateway Plugin Confluent Consume Config Topic> - The Kafka topics and their configuration you want to consume from.
- auto
Offset stringReset - The offset to start from when there is no initial offset in the consumer group.
- bootstrap
Servers GetGateway Plugin Confluent Consume Config Bootstrap Server[] - Set of bootstrap brokers in a
{host: host, port: port}
list format. - cluster
Api stringKey - Username/Apikey for SASL authentication.
- cluster
Api stringSecret - Password/ApiSecret for SASL authentication.
- cluster
Name string - An identifier for the Kafka cluster. By default, this field generates a random string. You can also set your own custom cluster identifier. If more than one Kafka plugin is configured without a
cluster_name
(that is, if the default autogenerated value is removed), these plugins will use the same producer, and by extension, the same cluster. Logs will be sent to the leader of the cluster. - commit
Strategy string - The strategy to use for committing offsets.
- confluent
Cloud stringApi Key - Apikey for authentication with Confluent Cloud. This allows for management tasks such as creating topics, ACLs, etc.
- confluent
Cloud stringApi Secret - The corresponding secret for the Confluent Cloud API key.
- keepalive number
- Keepalive timeout in milliseconds.
- keepalive
Enabled boolean - message
Deserializer string - The deserializer to use for the consumed messages.
- mode string
- The mode of operation for the plugin.
- timeout number
- Socket timeout in milliseconds.
- topics
Get
Gateway Plugin Confluent Consume Config Topic[] - The Kafka topics and their configuration you want to consume from.
- auto_
offset_ strreset - The offset to start from when there is no initial offset in the consumer group.
- bootstrap_
servers Sequence[GetGateway Plugin Confluent Consume Config Bootstrap Server] - Set of bootstrap brokers in a
{host: host, port: port}
list format. - cluster_
api_ strkey - Username/Apikey for SASL authentication.
- cluster_
api_ strsecret - Password/ApiSecret for SASL authentication.
- cluster_
name str - An identifier for the Kafka cluster. By default, this field generates a random string. You can also set your own custom cluster identifier. If more than one Kafka plugin is configured without a
cluster_name
(that is, if the default autogenerated value is removed), these plugins will use the same producer, and by extension, the same cluster. Logs will be sent to the leader of the cluster. - commit_
strategy str - The strategy to use for committing offsets.
- confluent_
cloud_ strapi_ key - Apikey for authentication with Confluent Cloud. This allows for management tasks such as creating topics, ACLs, etc.
- confluent_
cloud_ strapi_ secret - The corresponding secret for the Confluent Cloud API key.
- keepalive float
- Keepalive timeout in milliseconds.
- keepalive_
enabled bool - message_
deserializer str - The deserializer to use for the consumed messages.
- mode str
- The mode of operation for the plugin.
- timeout float
- Socket timeout in milliseconds.
- topics
Sequence[Get
Gateway Plugin Confluent Consume Config Topic] - The Kafka topics and their configuration you want to consume from.
- auto
Offset StringReset - The offset to start from when there is no initial offset in the consumer group.
- bootstrap
Servers List<Property Map> - Set of bootstrap brokers in a
{host: host, port: port}
list format. - cluster
Api StringKey - Username/Apikey for SASL authentication.
- cluster
Api StringSecret - Password/ApiSecret for SASL authentication.
- cluster
Name String - An identifier for the Kafka cluster. By default, this field generates a random string. You can also set your own custom cluster identifier. If more than one Kafka plugin is configured without a
cluster_name
(that is, if the default autogenerated value is removed), these plugins will use the same producer, and by extension, the same cluster. Logs will be sent to the leader of the cluster. - commit
Strategy String - The strategy to use for committing offsets.
- confluent
Cloud StringApi Key - Apikey for authentication with Confluent Cloud. This allows for management tasks such as creating topics, ACLs, etc.
- confluent
Cloud StringApi Secret - The corresponding secret for the Confluent Cloud API key.
- keepalive Number
- Keepalive timeout in milliseconds.
- keepalive
Enabled Boolean - message
Deserializer String - The deserializer to use for the consumed messages.
- mode String
- The mode of operation for the plugin.
- timeout Number
- Socket timeout in milliseconds.
- topics List<Property Map>
- The Kafka topics and their configuration you want to consume from.
GetGatewayPluginConfluentConsumeConfigBootstrapServer
GetGatewayPluginConfluentConsumeConfigTopic
- Name string
- Name string
- name String
- name string
- name str
- name String
GetGatewayPluginConfluentConsumeConsumer
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginConfluentConsumeOrdering
GetGatewayPluginConfluentConsumeOrderingAfter
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginConfluentConsumeOrderingBefore
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginConfluentConsumeRoute
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginConfluentConsumeService
- 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.