ServiceBusTopicOutputDataSource Class
Describes a Service Bus Topic output data source.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.mgmt.streamanalytics.models._models_py3.OutputDataSourceServiceBusTopicOutputDataSource
Constructor
ServiceBusTopicOutputDataSource(*, service_bus_namespace: Optional[str] = None, shared_access_policy_name: Optional[str] = None, shared_access_policy_key: Optional[str] = None, authentication_mode: Optional[Union[str, azure.mgmt.streamanalytics.models._stream_analytics_management_client_enums.AuthenticationMode]] = None, topic_name: Optional[str] = None, property_columns: Optional[List[str]] = None, system_property_columns: Optional[Dict[str, str]] = None, **kwargs)
Parameters
- type
- str
Required. Indicates the type of data source output will be written to. Required on PUT (CreateOrReplace) requests.Constant filled by server.
- service_bus_namespace
- str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
- shared_access_policy_name
- str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
- shared_access_policy_key
- str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
- authentication_mode
- str or <xref:stream_analytics_management_client.models.AuthenticationMode>
Authentication Mode. Possible values include: "Msi", "UserToken", "ConnectionString".
- topic_name
- str
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
Feedback
Submit and view feedback for