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.
bootstrapServerThe Confluent Cloud bootstrap server. The format is url:port.clusterIdThe Confluent Cloud cluster ID.gcpServiceAccountThe GCP service account to be used for Federated Identity authenticationidentityPoolIdIdentity pool ID to be used for Federated Identity authentication with Confluent Cloud.topicName 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