Share via


ServiceBusQueueOutputDataSourceProperties Class

Definition

The properties that are associated with a Service Bus Queue output.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.ServiceBusQueueOutputDataSourcePropertiesTypeConverter))]
public class ServiceBusQueueOutputDataSourceProperties : Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IServiceBusQueueOutputDataSourceProperties, Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.ServiceBusQueueOutputDataSourcePropertiesTypeConverter))>]
type ServiceBusQueueOutputDataSourceProperties = class
    interface IServiceBusQueueOutputDataSourceProperties
    interface IJsonSerializable
    interface IServiceBusDataSourceProperties
    interface IValidates
Public Class ServiceBusQueueOutputDataSourceProperties
Implements IServiceBusQueueOutputDataSourceProperties, IValidates
Inheritance
ServiceBusQueueOutputDataSourceProperties
Attributes
Implements

Constructors

ServiceBusQueueOutputDataSourceProperties()

Creates an new ServiceBusQueueOutputDataSourceProperties instance.

Properties

AuthenticationMode

Authentication Mode.

PropertyColumn

A string array of the names of output columns to be attached to Service Bus messages as custom properties.

QueueName

The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.

ServiceBusNamespace

The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

SharedAccessPolicyKey

The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.

SharedAccessPolicyName

The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

SystemPropertyColumn

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ServiceBusQueueOutputDataSourceProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ServiceBusQueueOutputDataSourceProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StreamAnalytics.Models.Api20170401Preview.IServiceBusQueueOutputDataSourceProperties.

FromJsonString(String)

Creates a new instance of ServiceBusQueueOutputDataSourceProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ServiceBusQueueOutputDataSourceProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to