konnect 2.7.2 published on Wednesday, May 7, 2025 by kong
konnect.getGatewayPluginKafkaConsume
Explore with Pulumi AI
Using getGatewayPluginKafkaConsume
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 getGatewayPluginKafkaConsume(args: GetGatewayPluginKafkaConsumeArgs, opts?: InvokeOptions): Promise<GetGatewayPluginKafkaConsumeResult>
function getGatewayPluginKafkaConsumeOutput(args: GetGatewayPluginKafkaConsumeOutputArgs, opts?: InvokeOptions): Output<GetGatewayPluginKafkaConsumeResult>
def get_gateway_plugin_kafka_consume(control_plane_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGatewayPluginKafkaConsumeResult
def get_gateway_plugin_kafka_consume_output(control_plane_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGatewayPluginKafkaConsumeResult]
func LookupGatewayPluginKafkaConsume(ctx *Context, args *LookupGatewayPluginKafkaConsumeArgs, opts ...InvokeOption) (*LookupGatewayPluginKafkaConsumeResult, error)
func LookupGatewayPluginKafkaConsumeOutput(ctx *Context, args *LookupGatewayPluginKafkaConsumeOutputArgs, opts ...InvokeOption) LookupGatewayPluginKafkaConsumeResultOutput
> Note: This function is named LookupGatewayPluginKafkaConsume
in the Go SDK.
public static class GetGatewayPluginKafkaConsume
{
public static Task<GetGatewayPluginKafkaConsumeResult> InvokeAsync(GetGatewayPluginKafkaConsumeArgs args, InvokeOptions? opts = null)
public static Output<GetGatewayPluginKafkaConsumeResult> Invoke(GetGatewayPluginKafkaConsumeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGatewayPluginKafkaConsumeResult> getGatewayPluginKafkaConsume(GetGatewayPluginKafkaConsumeArgs args, InvokeOptions options)
public static Output<GetGatewayPluginKafkaConsumeResult> getGatewayPluginKafkaConsume(GetGatewayPluginKafkaConsumeArgs args, InvokeOptions options)
fn::invoke:
function: konnect:index/getGatewayPluginKafkaConsume:getGatewayPluginKafkaConsume
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
getGatewayPluginKafkaConsume Result
The following output properties are available:
- Config
Get
Gateway Plugin Kafka Consume Config - Consumer
Get
Gateway Plugin Kafka Consume Consumer - Control
Plane stringId - Created
At double - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Kafka Consume Ordering - Protocols List<string>
- Route
Get
Gateway Plugin Kafka Consume Route - Service
Get
Gateway Plugin Kafka Consume Service - List<string>
- Updated
At double
- Config
Get
Gateway Plugin Kafka Consume Config - Consumer
Get
Gateway Plugin Kafka Consume Consumer - Control
Plane stringId - Created
At float64 - Enabled bool
- Id string
- Instance
Name string - Ordering
Get
Gateway Plugin Kafka Consume Ordering - Protocols []string
- Route
Get
Gateway Plugin Kafka Consume Route - Service
Get
Gateway Plugin Kafka Consume Service - []string
- Updated
At float64
- config
Get
Gateway Plugin Kafka Consume Config - consumer
Get
Gateway Plugin Kafka Consume Consumer - control
Plane StringId - created
At Double - enabled Boolean
- id String
- instance
Name String - ordering
Get
Gateway Plugin Kafka Consume Ordering - protocols List<String>
- route
Get
Gateway Plugin Kafka Consume Route - service
Get
Gateway Plugin Kafka Consume Service - List<String>
- updated
At Double
- config
Get
Gateway Plugin Kafka Consume Config - consumer
Get
Gateway Plugin Kafka Consume Consumer - control
Plane stringId - created
At number - enabled boolean
- id string
- instance
Name string - ordering
Get
Gateway Plugin Kafka Consume Ordering - protocols string[]
- route
Get
Gateway Plugin Kafka Consume Route - service
Get
Gateway Plugin Kafka Consume Service - string[]
- updated
At number
- config
Get
Gateway Plugin Kafka Consume Config - consumer
Get
Gateway Plugin Kafka Consume Consumer - control_
plane_ strid - created_
at float - enabled bool
- id str
- instance_
name str - ordering
Get
Gateway Plugin Kafka Consume Ordering - protocols Sequence[str]
- route
Get
Gateway Plugin Kafka Consume Route - service
Get
Gateway Plugin Kafka 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
GetGatewayPluginKafkaConsumeConfig
- Authentication
Get
Gateway Plugin Kafka Consume Config Authentication - Auto
Offset stringReset - The offset to start from when there is no initial offset in the consumer group.
- Bootstrap
Servers List<GetGateway Plugin Kafka Consume Config Bootstrap Server> - Set of bootstrap brokers in a
{host: host, port: port}
list format. - Cluster
Name string - An identifier for the Kafka cluster.
- Commit
Strategy string - The strategy to use for committing offsets.
- Message
Deserializer string - The deserializer to use for the consumed messages.
- Mode string
- The mode of operation for the plugin.
- Security
Get
Gateway Plugin Kafka Consume Config Security - Topics
List<Get
Gateway Plugin Kafka Consume Config Topic> - The Kafka topics and their configuration you want to consume from.
- Authentication
Get
Gateway Plugin Kafka Consume Config Authentication - Auto
Offset stringReset - The offset to start from when there is no initial offset in the consumer group.
- Bootstrap
Servers []GetGateway Plugin Kafka Consume Config Bootstrap Server - Set of bootstrap brokers in a
{host: host, port: port}
list format. - Cluster
Name string - An identifier for the Kafka cluster.
- Commit
Strategy string - The strategy to use for committing offsets.
- Message
Deserializer string - The deserializer to use for the consumed messages.
- Mode string
- The mode of operation for the plugin.
- Security
Get
Gateway Plugin Kafka Consume Config Security - Topics
[]Get
Gateway Plugin Kafka Consume Config Topic - The Kafka topics and their configuration you want to consume from.
- authentication
Get
Gateway Plugin Kafka Consume Config Authentication - auto
Offset StringReset - The offset to start from when there is no initial offset in the consumer group.
- bootstrap
Servers List<GetGateway Plugin Kafka Consume Config Bootstrap Server> - Set of bootstrap brokers in a
{host: host, port: port}
list format. - cluster
Name String - An identifier for the Kafka cluster.
- commit
Strategy String - The strategy to use for committing offsets.
- message
Deserializer String - The deserializer to use for the consumed messages.
- mode String
- The mode of operation for the plugin.
- security
Get
Gateway Plugin Kafka Consume Config Security - topics
List<Get
Gateway Plugin Kafka Consume Config Topic> - The Kafka topics and their configuration you want to consume from.
- authentication
Get
Gateway Plugin Kafka Consume Config Authentication - auto
Offset stringReset - The offset to start from when there is no initial offset in the consumer group.
- bootstrap
Servers GetGateway Plugin Kafka Consume Config Bootstrap Server[] - Set of bootstrap brokers in a
{host: host, port: port}
list format. - cluster
Name string - An identifier for the Kafka cluster.
- commit
Strategy string - The strategy to use for committing offsets.
- message
Deserializer string - The deserializer to use for the consumed messages.
- mode string
- The mode of operation for the plugin.
- security
Get
Gateway Plugin Kafka Consume Config Security - topics
Get
Gateway Plugin Kafka Consume Config Topic[] - The Kafka topics and their configuration you want to consume from.
- authentication
Get
Gateway Plugin Kafka Consume Config Authentication - auto_
offset_ strreset - The offset to start from when there is no initial offset in the consumer group.
- bootstrap_
servers Sequence[GetGateway Plugin Kafka Consume Config Bootstrap Server] - Set of bootstrap brokers in a
{host: host, port: port}
list format. - cluster_
name str - An identifier for the Kafka cluster.
- commit_
strategy str - The strategy to use for committing offsets.
- message_
deserializer str - The deserializer to use for the consumed messages.
- mode str
- The mode of operation for the plugin.
- security
Get
Gateway Plugin Kafka Consume Config Security - topics
Sequence[Get
Gateway Plugin Kafka Consume Config Topic] - The Kafka topics and their configuration you want to consume from.
- authentication Property Map
- 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
Name String - An identifier for the Kafka cluster.
- commit
Strategy String - The strategy to use for committing offsets.
- message
Deserializer String - The deserializer to use for the consumed messages.
- mode String
- The mode of operation for the plugin.
- security Property Map
- topics List<Property Map>
- The Kafka topics and their configuration you want to consume from.
GetGatewayPluginKafkaConsumeConfigAuthentication
- Mechanism string
- The SASL authentication mechanism. Supported options:
PLAIN
orSCRAM-SHA-256
. - Password string
- Password for SASL authentication.
- Strategy string
- The authentication strategy for the plugin, the only option for the value is
sasl
. - Tokenauth bool
- Enable this to indicate
DelegationToken
authentication - User string
- Username for SASL authentication.
- Mechanism string
- The SASL authentication mechanism. Supported options:
PLAIN
orSCRAM-SHA-256
. - Password string
- Password for SASL authentication.
- Strategy string
- The authentication strategy for the plugin, the only option for the value is
sasl
. - Tokenauth bool
- Enable this to indicate
DelegationToken
authentication - User string
- Username for SASL authentication.
- mechanism String
- The SASL authentication mechanism. Supported options:
PLAIN
orSCRAM-SHA-256
. - password String
- Password for SASL authentication.
- strategy String
- The authentication strategy for the plugin, the only option for the value is
sasl
. - tokenauth Boolean
- Enable this to indicate
DelegationToken
authentication - user String
- Username for SASL authentication.
- mechanism string
- The SASL authentication mechanism. Supported options:
PLAIN
orSCRAM-SHA-256
. - password string
- Password for SASL authentication.
- strategy string
- The authentication strategy for the plugin, the only option for the value is
sasl
. - tokenauth boolean
- Enable this to indicate
DelegationToken
authentication - user string
- Username for SASL authentication.
- mechanism str
- The SASL authentication mechanism. Supported options:
PLAIN
orSCRAM-SHA-256
. - password str
- Password for SASL authentication.
- strategy str
- The authentication strategy for the plugin, the only option for the value is
sasl
. - tokenauth bool
- Enable this to indicate
DelegationToken
authentication - user str
- Username for SASL authentication.
- mechanism String
- The SASL authentication mechanism. Supported options:
PLAIN
orSCRAM-SHA-256
. - password String
- Password for SASL authentication.
- strategy String
- The authentication strategy for the plugin, the only option for the value is
sasl
. - tokenauth Boolean
- Enable this to indicate
DelegationToken
authentication - user String
- Username for SASL authentication.
GetGatewayPluginKafkaConsumeConfigBootstrapServer
GetGatewayPluginKafkaConsumeConfigSecurity
- Certificate
Id string - UUID of certificate entity for mTLS authentication.
- Ssl bool
- Enables TLS.
- Certificate
Id string - UUID of certificate entity for mTLS authentication.
- Ssl bool
- Enables TLS.
- certificate
Id String - UUID of certificate entity for mTLS authentication.
- ssl Boolean
- Enables TLS.
- certificate
Id string - UUID of certificate entity for mTLS authentication.
- ssl boolean
- Enables TLS.
- certificate_
id str - UUID of certificate entity for mTLS authentication.
- ssl bool
- Enables TLS.
- certificate
Id String - UUID of certificate entity for mTLS authentication.
- ssl Boolean
- Enables TLS.
GetGatewayPluginKafkaConsumeConfigTopic
- Name string
- Name string
- name String
- name string
- name str
- name String
GetGatewayPluginKafkaConsumeConsumer
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginKafkaConsumeOrdering
GetGatewayPluginKafkaConsumeOrderingAfter
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginKafkaConsumeOrderingBefore
- Accesses List<string>
- Accesses []string
- accesses List<String>
- accesses string[]
- accesses Sequence[str]
- accesses List<String>
GetGatewayPluginKafkaConsumeRoute
- Id string
- Id string
- id String
- id string
- id str
- id String
GetGatewayPluginKafkaConsumeService
- 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.