class Azure::StreamAnalytics::Mgmt::V2016_03_01::Models::ServiceBusDataSourceProperties
The common properties that are associated with Service Bus data sources (Queues, Topics, Event Hubs, etc.).
Attributes
service_bus_namespace[RW]
@return [String] The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
Private Class Methods
mapper()
click to toggle source
Mapper for ServiceBusDataSourceProperties
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2016-03-01/generated/azure_mgmt_stream_analytics/models/service_bus_data_source_properties.rb, line 35 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ServiceBusDataSourceProperties', type: { name: 'Composite', class_name: 'ServiceBusDataSourceProperties', model_properties: { service_bus_namespace: { client_side_validation: true, required: false, serialized_name: 'serviceBusNamespace', type: { name: 'String' } }, shared_access_policy_name: { client_side_validation: true, required: false, serialized_name: 'sharedAccessPolicyName', type: { name: 'String' } }, shared_access_policy_key: { client_side_validation: true, required: false, serialized_name: 'sharedAccessPolicyKey', type: { name: 'String' } } } } } end