Yandex v0.13.0 published on Tuesday, Feb 22, 2022 by Pulumi
yandex.getMdbKafkaTopic
Start a Neo task
Explain and create a yandex.getMdbKafkaTopic resource
Using getMdbKafkaTopic
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 getMdbKafkaTopic(args: GetMdbKafkaTopicArgs, opts?: InvokeOptions): Promise<GetMdbKafkaTopicResult>
function getMdbKafkaTopicOutput(args: GetMdbKafkaTopicOutputArgs, opts?: InvokeOptions): Output<GetMdbKafkaTopicResult>def get_mdb_kafka_topic(cluster_id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMdbKafkaTopicResult
def get_mdb_kafka_topic_output(cluster_id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMdbKafkaTopicResult]func LookupMdbKafkaTopic(ctx *Context, args *LookupMdbKafkaTopicArgs, opts ...InvokeOption) (*LookupMdbKafkaTopicResult, error)
func LookupMdbKafkaTopicOutput(ctx *Context, args *LookupMdbKafkaTopicOutputArgs, opts ...InvokeOption) LookupMdbKafkaTopicResultOutput> Note: This function is named LookupMdbKafkaTopic in the Go SDK.
public static class GetMdbKafkaTopic
{
public static Task<GetMdbKafkaTopicResult> InvokeAsync(GetMdbKafkaTopicArgs args, InvokeOptions? opts = null)
public static Output<GetMdbKafkaTopicResult> Invoke(GetMdbKafkaTopicInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMdbKafkaTopicResult> getMdbKafkaTopic(GetMdbKafkaTopicArgs args, InvokeOptions options)
public static Output<GetMdbKafkaTopicResult> getMdbKafkaTopic(GetMdbKafkaTopicArgs args, InvokeOptions options)
fn::invoke:
function: yandex:index/getMdbKafkaTopic:getMdbKafkaTopic
arguments:
# arguments dictionaryThe following arguments are supported:
- cluster_
id str - name str
getMdbKafkaTopic Result
The following output properties are available:
- Cluster
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Partitions int
- Replication
Factor int - Topic
Configs List<GetMdb Kafka Topic Topic Config>
- Cluster
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Partitions int
- Replication
Factor int - Topic
Configs []GetMdb Kafka Topic Topic Config
- cluster
Id String - id String
- The provider-assigned unique ID for this managed resource.
- name String
- partitions Integer
- replication
Factor Integer - topic
Configs List<GetMdb Kafka Topic Topic Config>
- cluster
Id string - id string
- The provider-assigned unique ID for this managed resource.
- name string
- partitions number
- replication
Factor number - topic
Configs GetMdb Kafka Topic Topic Config[]
- cluster_
id str - id str
- The provider-assigned unique ID for this managed resource.
- name str
- partitions int
- replication_
factor int - topic_
configs Sequence[GetMdb Kafka Topic Topic Config]
- cluster
Id String - id String
- The provider-assigned unique ID for this managed resource.
- name String
- partitions Number
- replication
Factor Number - topic
Configs List<Property Map>
Supporting Types
GetMdbKafkaTopicTopicConfig
- Cleanup
Policy string - Compression
Type string - Delete
Retention stringMs - File
Delete stringDelay Ms - Flush
Messages string - Flush
Ms string - Max
Message stringBytes - Min
Compaction stringLag Ms - Min
Insync stringReplicas - Preallocate bool
- Retention
Bytes string - Retention
Ms string - Segment
Bytes string
- Cleanup
Policy string - Compression
Type string - Delete
Retention stringMs - File
Delete stringDelay Ms - Flush
Messages string - Flush
Ms string - Max
Message stringBytes - Min
Compaction stringLag Ms - Min
Insync stringReplicas - Preallocate bool
- Retention
Bytes string - Retention
Ms string - Segment
Bytes string
- cleanup
Policy String - compression
Type String - delete
Retention StringMs - file
Delete StringDelay Ms - flush
Messages String - flush
Ms String - max
Message StringBytes - min
Compaction StringLag Ms - min
Insync StringReplicas - preallocate Boolean
- retention
Bytes String - retention
Ms String - segment
Bytes String
- cleanup
Policy string - compression
Type string - delete
Retention stringMs - file
Delete stringDelay Ms - flush
Messages string - flush
Ms string - max
Message stringBytes - min
Compaction stringLag Ms - min
Insync stringReplicas - preallocate boolean
- retention
Bytes string - retention
Ms string - segment
Bytes string
- cleanup_
policy str - compression_
type str - delete_
retention_ strms - file_
delete_ strdelay_ ms - flush_
messages str - flush_
ms str - max_
message_ strbytes - min_
compaction_ strlag_ ms - min_
insync_ strreplicas - preallocate bool
- retention_
bytes str - retention_
ms str - segment_
bytes str
- cleanup
Policy String - compression
Type String - delete
Retention StringMs - file
Delete StringDelay Ms - flush
Messages String - flush
Ms String - max
Message StringBytes - min
Compaction StringLag Ms - min
Insync StringReplicas - preallocate Boolean
- retention
Bytes String - retention
Ms String - segment
Bytes String
Package Details
- Repository
- Yandex pulumi/pulumi-yandex
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
yandexTerraform Provider.
