TopicBuilder Type
Constructors
| Constructor | Description |
|
|
Instance members
| Instance member | Description |
|
|
|
|
Full Usage:
contentBasedDeduplication enabled
Parameters:
bool
-
Whether content-based deduplication is enabled.
Returns: TopicConfig
|
|
|
|
Full Usage:
displayName displayName
Parameters:
string
-
The display name shown in email notifications.
Returns: TopicConfig
|
|
Full Usage:
enforceSSL enforce
Parameters:
bool
-
Whether to enforce SSL.
Returns: TopicConfig
|
|
|
|
Full Usage:
fifoThroughputScope scope
Parameters:
FifoThroughputScope
-
The FIFO throughput scope (PerTopic or PerMessageGroupId).
Returns: TopicConfig
|
|
Full Usage:
this.For
Parameters:
TopicConfig
f : unit -> TopicConfig
Returns: TopicConfig
Modifiers: inline |
|
Full Usage:
loggingConfigs loggingConfigs
Parameters:
ILoggingConfig list
-
List of logging configurations.
Returns: TopicConfig
|
|
Full Usage:
masterKey key
Parameters:
IKey
-
The KMS key to use for encryption.
Returns: TopicConfig
|
|
Full Usage:
messageRetentionPeriodInDays days
Parameters:
float
-
Number of days to retain messages.
Returns: TopicConfig
|
|
|
|
Full Usage:
signatureVersion version
Parameters:
string
-
The signature version (e.g., "1" or "2").
Returns: TopicConfig
|
|
Full Usage:
subscription subscription
Parameters:
ITopicSubscription
-
The subscription to add.
Returns: TopicConfig
|
|
Full Usage:
subscriptions subscriptions
Parameters:
ITopicSubscription list
-
The subscriptions to add.
Returns: TopicConfig
|
|
Full Usage:
tracingConfig tracingConfig
Parameters:
TracingConfig
-
The tracing configuration (Active or PassThrough).
Returns: TopicConfig
|
|
Full Usage:
this.Yield
Parameters:
ITopicSubscription
-
The subscription to add.
Returns: TopicConfig
|
|
|
|
|
|
FsCDK