GetTopicIngestionDataSourceSettingConfluentCloud class

Constructors

GetTopicIngestionDataSourceSettingConfluentCloud({required Input<String> bootstrapServer, required Input<String> clusterId, required Input<String> gcpServiceAccount, required Input<String> identityPoolId, required Input<String> topic})
Creates a new GetTopicIngestionDataSourceSettingConfluentCloud. bootstrapServer The Confluent Cloud bootstrap server. The format is url:port. clusterId The Confluent Cloud cluster ID. gcpServiceAccount The GCP service account to be used for Federated Identity authentication identityPoolId Identity pool ID to be used for Federated Identity authentication with Confluent Cloud. topic Name of the Confluent Cloud topic that Pub/Sub will import from.
const
GetTopicIngestionDataSourceSettingConfluentCloud.fromMap(Map<String, dynamic> map)
factory

Properties

bootstrapServer → Input<String>
The Confluent Cloud bootstrap server. The format is url:port.
final
clusterId → Input<String>
The Confluent Cloud cluster ID.
final
gcpServiceAccount → Input<String>
The GCP service account to be used for Federated Identity authentication with Confluent Cloud.
final
hashCode → int
The hash code for this object.
no setterinherited
identityPoolId → Input<String>
Identity pool ID to be used for Federated Identity authentication with Confluent Cloud.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
topic → Input<String>
Name of the Confluent Cloud topic that Pub/Sub will import from.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited