1. Packages
  2. Azure Native v1
  3. API Docs
  4. streamanalytics
  5. getStreamingJob
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.streamanalytics.getStreamingJob

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Gets details about the specified streaming job. API Version: 2016-03-01.

    Using getStreamingJob

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getStreamingJob(args: GetStreamingJobArgs, opts?: InvokeOptions): Promise<GetStreamingJobResult>
    function getStreamingJobOutput(args: GetStreamingJobOutputArgs, opts?: InvokeOptions): Output<GetStreamingJobResult>
    def get_streaming_job(expand: Optional[str] = None,
                          job_name: Optional[str] = None,
                          resource_group_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetStreamingJobResult
    def get_streaming_job_output(expand: Optional[pulumi.Input[str]] = None,
                          job_name: Optional[pulumi.Input[str]] = None,
                          resource_group_name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetStreamingJobResult]
    func LookupStreamingJob(ctx *Context, args *LookupStreamingJobArgs, opts ...InvokeOption) (*LookupStreamingJobResult, error)
    func LookupStreamingJobOutput(ctx *Context, args *LookupStreamingJobOutputArgs, opts ...InvokeOption) LookupStreamingJobResultOutput

    > Note: This function is named LookupStreamingJob in the Go SDK.

    public static class GetStreamingJob 
    {
        public static Task<GetStreamingJobResult> InvokeAsync(GetStreamingJobArgs args, InvokeOptions? opts = null)
        public static Output<GetStreamingJobResult> Invoke(GetStreamingJobInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetStreamingJobResult> getStreamingJob(GetStreamingJobArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:streamanalytics:getStreamingJob
      arguments:
        # arguments dictionary

    The following arguments are supported:

    JobName string
    The name of the streaming job.
    ResourceGroupName string
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    Expand string
    The $expand OData query parameter. This is a comma-separated list of additional streaming job properties to include in the response, beyond the default set returned when this parameter is absent. The default set is all streaming job properties other than 'inputs', 'transformation', 'outputs', and 'functions'.
    JobName string
    The name of the streaming job.
    ResourceGroupName string
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    Expand string
    The $expand OData query parameter. This is a comma-separated list of additional streaming job properties to include in the response, beyond the default set returned when this parameter is absent. The default set is all streaming job properties other than 'inputs', 'transformation', 'outputs', and 'functions'.
    jobName String
    The name of the streaming job.
    resourceGroupName String
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    expand String
    The $expand OData query parameter. This is a comma-separated list of additional streaming job properties to include in the response, beyond the default set returned when this parameter is absent. The default set is all streaming job properties other than 'inputs', 'transformation', 'outputs', and 'functions'.
    jobName string
    The name of the streaming job.
    resourceGroupName string
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    expand string
    The $expand OData query parameter. This is a comma-separated list of additional streaming job properties to include in the response, beyond the default set returned when this parameter is absent. The default set is all streaming job properties other than 'inputs', 'transformation', 'outputs', and 'functions'.
    job_name str
    The name of the streaming job.
    resource_group_name str
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    expand str
    The $expand OData query parameter. This is a comma-separated list of additional streaming job properties to include in the response, beyond the default set returned when this parameter is absent. The default set is all streaming job properties other than 'inputs', 'transformation', 'outputs', and 'functions'.
    jobName String
    The name of the streaming job.
    resourceGroupName String
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    expand String
    The $expand OData query parameter. This is a comma-separated list of additional streaming job properties to include in the response, beyond the default set returned when this parameter is absent. The default set is all streaming job properties other than 'inputs', 'transformation', 'outputs', and 'functions'.

    getStreamingJob Result

    The following output properties are available:

    CreatedDate string
    Value is an ISO-8601 formatted UTC timestamp indicating when the streaming job was created.
    Etag string
    The current entity tag for the streaming job. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    Id string
    Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    JobId string
    A GUID uniquely identifying the streaming job. This GUID is generated upon creation of the streaming job.
    JobState string
    Describes the state of the streaming job.
    LastOutputEventTime string
    Value is either an ISO-8601 formatted timestamp indicating the last output event time of the streaming job or null indicating that output has not yet been produced. In case of multiple outputs or multiple streams, this shows the latest value in that set.
    Name string
    The name of the resource
    ProvisioningState string
    Describes the provisioning status of the streaming job.
    Type string
    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
    CompatibilityLevel string
    Controls certain runtime behaviors of the streaming job.
    DataLocale string
    The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.
    EventsLateArrivalMaxDelayInSeconds int
    The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
    EventsOutOfOrderMaxDelayInSeconds int
    The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
    EventsOutOfOrderPolicy string
    Indicates the policy to apply to events that arrive out of order in the input event stream.
    Functions List<Pulumi.AzureNative.StreamAnalytics.Outputs.FunctionResponse>
    A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
    Inputs List<Pulumi.AzureNative.StreamAnalytics.Outputs.InputResponse>
    A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.
    Location string
    The geo-location where the resource lives
    OutputErrorPolicy string
    Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).
    OutputStartMode string
    This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
    OutputStartTime string
    Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
    Outputs List<Pulumi.AzureNative.StreamAnalytics.Outputs.OutputResponse>
    A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.
    Sku Pulumi.AzureNative.StreamAnalytics.Outputs.SkuResponse
    Describes the SKU of the streaming job. Required on PUT (CreateOrReplace) requests.
    Tags Dictionary<string, string>
    Resource tags.
    Transformation Pulumi.AzureNative.StreamAnalytics.Outputs.TransformationResponse
    Indicates the query and the number of streaming units to use for the streaming job. The name property of the transformation is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
    CreatedDate string
    Value is an ISO-8601 formatted UTC timestamp indicating when the streaming job was created.
    Etag string
    The current entity tag for the streaming job. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    Id string
    Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    JobId string
    A GUID uniquely identifying the streaming job. This GUID is generated upon creation of the streaming job.
    JobState string
    Describes the state of the streaming job.
    LastOutputEventTime string
    Value is either an ISO-8601 formatted timestamp indicating the last output event time of the streaming job or null indicating that output has not yet been produced. In case of multiple outputs or multiple streams, this shows the latest value in that set.
    Name string
    The name of the resource
    ProvisioningState string
    Describes the provisioning status of the streaming job.
    Type string
    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
    CompatibilityLevel string
    Controls certain runtime behaviors of the streaming job.
    DataLocale string
    The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.
    EventsLateArrivalMaxDelayInSeconds int
    The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
    EventsOutOfOrderMaxDelayInSeconds int
    The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
    EventsOutOfOrderPolicy string
    Indicates the policy to apply to events that arrive out of order in the input event stream.
    Functions []FunctionResponse
    A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
    Inputs []InputResponse
    A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.
    Location string
    The geo-location where the resource lives
    OutputErrorPolicy string
    Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).
    OutputStartMode string
    This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
    OutputStartTime string
    Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
    Outputs []OutputResponse
    A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.
    Sku SkuResponse
    Describes the SKU of the streaming job. Required on PUT (CreateOrReplace) requests.
    Tags map[string]string
    Resource tags.
    Transformation TransformationResponse
    Indicates the query and the number of streaming units to use for the streaming job. The name property of the transformation is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
    createdDate String
    Value is an ISO-8601 formatted UTC timestamp indicating when the streaming job was created.
    etag String
    The current entity tag for the streaming job. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    id String
    Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    jobId String
    A GUID uniquely identifying the streaming job. This GUID is generated upon creation of the streaming job.
    jobState String
    Describes the state of the streaming job.
    lastOutputEventTime String
    Value is either an ISO-8601 formatted timestamp indicating the last output event time of the streaming job or null indicating that output has not yet been produced. In case of multiple outputs or multiple streams, this shows the latest value in that set.
    name String
    The name of the resource
    provisioningState String
    Describes the provisioning status of the streaming job.
    type String
    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
    compatibilityLevel String
    Controls certain runtime behaviors of the streaming job.
    dataLocale String
    The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.
    eventsLateArrivalMaxDelayInSeconds Integer
    The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
    eventsOutOfOrderMaxDelayInSeconds Integer
    The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
    eventsOutOfOrderPolicy String
    Indicates the policy to apply to events that arrive out of order in the input event stream.
    functions List<FunctionResponse>
    A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
    inputs List<InputResponse>
    A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.
    location String
    The geo-location where the resource lives
    outputErrorPolicy String
    Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).
    outputStartMode String
    This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
    outputStartTime String
    Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
    outputs List<OutputResponse>
    A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.
    sku SkuResponse
    Describes the SKU of the streaming job. Required on PUT (CreateOrReplace) requests.
    tags Map<String,String>
    Resource tags.
    transformation TransformationResponse
    Indicates the query and the number of streaming units to use for the streaming job. The name property of the transformation is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
    createdDate string
    Value is an ISO-8601 formatted UTC timestamp indicating when the streaming job was created.
    etag string
    The current entity tag for the streaming job. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    id string
    Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    jobId string
    A GUID uniquely identifying the streaming job. This GUID is generated upon creation of the streaming job.
    jobState string
    Describes the state of the streaming job.
    lastOutputEventTime string
    Value is either an ISO-8601 formatted timestamp indicating the last output event time of the streaming job or null indicating that output has not yet been produced. In case of multiple outputs or multiple streams, this shows the latest value in that set.
    name string
    The name of the resource
    provisioningState string
    Describes the provisioning status of the streaming job.
    type string
    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
    compatibilityLevel string
    Controls certain runtime behaviors of the streaming job.
    dataLocale string
    The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.
    eventsLateArrivalMaxDelayInSeconds number
    The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
    eventsOutOfOrderMaxDelayInSeconds number
    The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
    eventsOutOfOrderPolicy string
    Indicates the policy to apply to events that arrive out of order in the input event stream.
    functions FunctionResponse[]
    A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
    inputs InputResponse[]
    A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.
    location string
    The geo-location where the resource lives
    outputErrorPolicy string
    Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).
    outputStartMode string
    This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
    outputStartTime string
    Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
    outputs OutputResponse[]
    A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.
    sku SkuResponse
    Describes the SKU of the streaming job. Required on PUT (CreateOrReplace) requests.
    tags {[key: string]: string}
    Resource tags.
    transformation TransformationResponse
    Indicates the query and the number of streaming units to use for the streaming job. The name property of the transformation is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
    created_date str
    Value is an ISO-8601 formatted UTC timestamp indicating when the streaming job was created.
    etag str
    The current entity tag for the streaming job. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    id str
    Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    job_id str
    A GUID uniquely identifying the streaming job. This GUID is generated upon creation of the streaming job.
    job_state str
    Describes the state of the streaming job.
    last_output_event_time str
    Value is either an ISO-8601 formatted timestamp indicating the last output event time of the streaming job or null indicating that output has not yet been produced. In case of multiple outputs or multiple streams, this shows the latest value in that set.
    name str
    The name of the resource
    provisioning_state str
    Describes the provisioning status of the streaming job.
    type str
    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
    compatibility_level str
    Controls certain runtime behaviors of the streaming job.
    data_locale str
    The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.
    events_late_arrival_max_delay_in_seconds int
    The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
    events_out_of_order_max_delay_in_seconds int
    The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
    events_out_of_order_policy str
    Indicates the policy to apply to events that arrive out of order in the input event stream.
    functions Sequence[FunctionResponse]
    A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
    inputs Sequence[InputResponse]
    A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.
    location str
    The geo-location where the resource lives
    output_error_policy str
    Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).
    output_start_mode str
    This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
    output_start_time str
    Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
    outputs Sequence[OutputResponse]
    A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.
    sku SkuResponse
    Describes the SKU of the streaming job. Required on PUT (CreateOrReplace) requests.
    tags Mapping[str, str]
    Resource tags.
    transformation TransformationResponse
    Indicates the query and the number of streaming units to use for the streaming job. The name property of the transformation is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
    createdDate String
    Value is an ISO-8601 formatted UTC timestamp indicating when the streaming job was created.
    etag String
    The current entity tag for the streaming job. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    id String
    Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    jobId String
    A GUID uniquely identifying the streaming job. This GUID is generated upon creation of the streaming job.
    jobState String
    Describes the state of the streaming job.
    lastOutputEventTime String
    Value is either an ISO-8601 formatted timestamp indicating the last output event time of the streaming job or null indicating that output has not yet been produced. In case of multiple outputs or multiple streams, this shows the latest value in that set.
    name String
    The name of the resource
    provisioningState String
    Describes the provisioning status of the streaming job.
    type String
    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
    compatibilityLevel String
    Controls certain runtime behaviors of the streaming job.
    dataLocale String
    The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.
    eventsLateArrivalMaxDelayInSeconds Number
    The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
    eventsOutOfOrderMaxDelayInSeconds Number
    The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
    eventsOutOfOrderPolicy String
    Indicates the policy to apply to events that arrive out of order in the input event stream.
    functions List<Property Map>
    A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
    inputs List<Property Map>
    A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.
    location String
    The geo-location where the resource lives
    outputErrorPolicy String
    Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).
    outputStartMode String
    This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
    outputStartTime String
    Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
    outputs List<Property Map>
    A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.
    sku Property Map
    Describes the SKU of the streaming job. Required on PUT (CreateOrReplace) requests.
    tags Map<String>
    Resource tags.
    transformation Property Map
    Indicates the query and the number of streaming units to use for the streaming job. The name property of the transformation is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.

    Supporting Types

    AvroSerializationResponse

    AzureDataLakeStoreOutputDataSourceResponse

    AccountName string
    The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
    DateFormat string
    The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
    FilePathPrefix string
    The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
    RefreshToken string
    A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
    TenantId string
    The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
    TimeFormat string
    The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
    TokenUserDisplayName string
    The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    TokenUserPrincipalName string
    The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    AccountName string
    The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
    DateFormat string
    The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
    FilePathPrefix string
    The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
    RefreshToken string
    A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
    TenantId string
    The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
    TimeFormat string
    The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
    TokenUserDisplayName string
    The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    TokenUserPrincipalName string
    The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    accountName String
    The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
    dateFormat String
    The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
    filePathPrefix String
    The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
    refreshToken String
    A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
    tenantId String
    The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
    timeFormat String
    The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
    tokenUserDisplayName String
    The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    tokenUserPrincipalName String
    The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    accountName string
    The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
    dateFormat string
    The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
    filePathPrefix string
    The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
    refreshToken string
    A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
    tenantId string
    The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
    timeFormat string
    The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
    tokenUserDisplayName string
    The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    tokenUserPrincipalName string
    The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    account_name str
    The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
    date_format str
    The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
    file_path_prefix str
    The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
    refresh_token str
    A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
    tenant_id str
    The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
    time_format str
    The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
    token_user_display_name str
    The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    token_user_principal_name str
    The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    accountName String
    The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
    dateFormat String
    The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
    filePathPrefix String
    The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
    refreshToken String
    A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
    tenantId String
    The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
    timeFormat String
    The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
    tokenUserDisplayName String
    The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    tokenUserPrincipalName String
    The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.

    AzureMachineLearningWebServiceFunctionBindingResponse

    ApiKey string
    The API key used to authenticate with Request-Response endpoint.
    BatchSize int
    Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
    Endpoint string
    The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
    Inputs Pulumi.AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceInputsResponse
    The inputs for the Azure Machine Learning web service endpoint.
    Outputs List<Pulumi.AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceOutputColumnResponse>
    A list of outputs from the Azure Machine Learning web service endpoint execution.
    ApiKey string
    The API key used to authenticate with Request-Response endpoint.
    BatchSize int
    Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
    Endpoint string
    The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
    Inputs AzureMachineLearningWebServiceInputsResponse
    The inputs for the Azure Machine Learning web service endpoint.
    Outputs []AzureMachineLearningWebServiceOutputColumnResponse
    A list of outputs from the Azure Machine Learning web service endpoint execution.
    apiKey String
    The API key used to authenticate with Request-Response endpoint.
    batchSize Integer
    Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
    endpoint String
    The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
    inputs AzureMachineLearningWebServiceInputsResponse
    The inputs for the Azure Machine Learning web service endpoint.
    outputs List<AzureMachineLearningWebServiceOutputColumnResponse>
    A list of outputs from the Azure Machine Learning web service endpoint execution.
    apiKey string
    The API key used to authenticate with Request-Response endpoint.
    batchSize number
    Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
    endpoint string
    The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
    inputs AzureMachineLearningWebServiceInputsResponse
    The inputs for the Azure Machine Learning web service endpoint.
    outputs AzureMachineLearningWebServiceOutputColumnResponse[]
    A list of outputs from the Azure Machine Learning web service endpoint execution.
    api_key str
    The API key used to authenticate with Request-Response endpoint.
    batch_size int
    Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
    endpoint str
    The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
    inputs AzureMachineLearningWebServiceInputsResponse
    The inputs for the Azure Machine Learning web service endpoint.
    outputs Sequence[AzureMachineLearningWebServiceOutputColumnResponse]
    A list of outputs from the Azure Machine Learning web service endpoint execution.
    apiKey String
    The API key used to authenticate with Request-Response endpoint.
    batchSize Number
    Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
    endpoint String
    The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
    inputs Property Map
    The inputs for the Azure Machine Learning web service endpoint.
    outputs List<Property Map>
    A list of outputs from the Azure Machine Learning web service endpoint execution.

    AzureMachineLearningWebServiceInputColumnResponse

    DataType string
    The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
    MapTo int
    The zero based index of the function parameter this input maps to.
    Name string
    The name of the input column.
    DataType string
    The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
    MapTo int
    The zero based index of the function parameter this input maps to.
    Name string
    The name of the input column.
    dataType String
    The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
    mapTo Integer
    The zero based index of the function parameter this input maps to.
    name String
    The name of the input column.
    dataType string
    The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
    mapTo number
    The zero based index of the function parameter this input maps to.
    name string
    The name of the input column.
    data_type str
    The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
    map_to int
    The zero based index of the function parameter this input maps to.
    name str
    The name of the input column.
    dataType String
    The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
    mapTo Number
    The zero based index of the function parameter this input maps to.
    name String
    The name of the input column.

    AzureMachineLearningWebServiceInputsResponse

    ColumnNames List<Pulumi.AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceInputColumnResponse>
    A list of input columns for the Azure Machine Learning web service endpoint.
    Name string
    The name of the input. This is the name provided while authoring the endpoint.
    ColumnNames []AzureMachineLearningWebServiceInputColumnResponse
    A list of input columns for the Azure Machine Learning web service endpoint.
    Name string
    The name of the input. This is the name provided while authoring the endpoint.
    columnNames List<AzureMachineLearningWebServiceInputColumnResponse>
    A list of input columns for the Azure Machine Learning web service endpoint.
    name String
    The name of the input. This is the name provided while authoring the endpoint.
    columnNames AzureMachineLearningWebServiceInputColumnResponse[]
    A list of input columns for the Azure Machine Learning web service endpoint.
    name string
    The name of the input. This is the name provided while authoring the endpoint.
    column_names Sequence[AzureMachineLearningWebServiceInputColumnResponse]
    A list of input columns for the Azure Machine Learning web service endpoint.
    name str
    The name of the input. This is the name provided while authoring the endpoint.
    columnNames List<Property Map>
    A list of input columns for the Azure Machine Learning web service endpoint.
    name String
    The name of the input. This is the name provided while authoring the endpoint.

    AzureMachineLearningWebServiceOutputColumnResponse

    DataType string
    The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
    Name string
    The name of the output column.
    DataType string
    The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
    Name string
    The name of the output column.
    dataType String
    The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
    name String
    The name of the output column.
    dataType string
    The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
    name string
    The name of the output column.
    data_type str
    The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
    name str
    The name of the output column.
    dataType String
    The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
    name String
    The name of the output column.

    AzureSqlDatabaseOutputDataSourceResponse

    Database string
    The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    Password string
    The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    Server string
    The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    Table string
    The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    User string
    The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    Database string
    The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    Password string
    The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    Server string
    The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    Table string
    The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    User string
    The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    database String
    The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    password String
    The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    server String
    The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    table String
    The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    user String
    The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    database string
    The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    password string
    The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    server string
    The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    table string
    The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    user string
    The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    database str
    The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    password str
    The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    server str
    The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    table str
    The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    user str
    The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    database String
    The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    password String
    The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    server String
    The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    table String
    The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
    user String
    The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.

    AzureTableOutputDataSourceResponse

    AccountKey string
    The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    AccountName string
    The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    BatchSize int
    The number of rows to write to the Azure Table at a time.
    ColumnsToRemove List<string>
    If specified, each item in the array is the name of a column to remove (if present) from output event entities.
    PartitionKey string
    This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
    RowKey string
    This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
    Table string
    The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
    AccountKey string
    The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    AccountName string
    The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    BatchSize int
    The number of rows to write to the Azure Table at a time.
    ColumnsToRemove []string
    If specified, each item in the array is the name of a column to remove (if present) from output event entities.
    PartitionKey string
    This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
    RowKey string
    This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
    Table string
    The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
    accountKey String
    The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    accountName String
    The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    batchSize Integer
    The number of rows to write to the Azure Table at a time.
    columnsToRemove List<String>
    If specified, each item in the array is the name of a column to remove (if present) from output event entities.
    partitionKey String
    This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
    rowKey String
    This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
    table String
    The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
    accountKey string
    The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    accountName string
    The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    batchSize number
    The number of rows to write to the Azure Table at a time.
    columnsToRemove string[]
    If specified, each item in the array is the name of a column to remove (if present) from output event entities.
    partitionKey string
    This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
    rowKey string
    This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
    table string
    The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
    account_key str
    The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    account_name str
    The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    batch_size int
    The number of rows to write to the Azure Table at a time.
    columns_to_remove Sequence[str]
    If specified, each item in the array is the name of a column to remove (if present) from output event entities.
    partition_key str
    This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
    row_key str
    This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
    table str
    The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
    accountKey String
    The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    accountName String
    The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    batchSize Number
    The number of rows to write to the Azure Table at a time.
    columnsToRemove List<String>
    If specified, each item in the array is the name of a column to remove (if present) from output event entities.
    partitionKey String
    This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
    rowKey String
    This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
    table String
    The name of the Azure Table. Required on PUT (CreateOrReplace) requests.

    BlobOutputDataSourceResponse

    Container string
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    DateFormat string
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    PathPattern string
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    StorageAccounts List<Pulumi.AzureNative.StreamAnalytics.Inputs.StorageAccountResponse>
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    TimeFormat string
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    Container string
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    DateFormat string
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    PathPattern string
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    StorageAccounts []StorageAccountResponse
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    TimeFormat string
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    container String
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    dateFormat String
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    pathPattern String
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    storageAccounts List<StorageAccountResponse>
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    timeFormat String
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    container string
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    dateFormat string
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    pathPattern string
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    storageAccounts StorageAccountResponse[]
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    timeFormat string
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    container str
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    date_format str
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    path_pattern str
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    storage_accounts Sequence[StorageAccountResponse]
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    time_format str
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    container String
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    dateFormat String
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    pathPattern String
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    storageAccounts List<Property Map>
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    timeFormat String
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.

    BlobReferenceInputDataSourceResponse

    Container string
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    DateFormat string
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    PathPattern string
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    StorageAccounts List<Pulumi.AzureNative.StreamAnalytics.Inputs.StorageAccountResponse>
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    TimeFormat string
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    Container string
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    DateFormat string
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    PathPattern string
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    StorageAccounts []StorageAccountResponse
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    TimeFormat string
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    container String
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    dateFormat String
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    pathPattern String
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    storageAccounts List<StorageAccountResponse>
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    timeFormat String
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    container string
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    dateFormat string
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    pathPattern string
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    storageAccounts StorageAccountResponse[]
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    timeFormat string
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    container str
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    date_format str
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    path_pattern str
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    storage_accounts Sequence[StorageAccountResponse]
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    time_format str
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    container String
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    dateFormat String
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    pathPattern String
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    storageAccounts List<Property Map>
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    timeFormat String
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.

    BlobStreamInputDataSourceResponse

    Container string
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    DateFormat string
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    PathPattern string
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    SourcePartitionCount int
    The partition count of the blob input data source. Range 1 - 1024.
    StorageAccounts List<Pulumi.AzureNative.StreamAnalytics.Inputs.StorageAccountResponse>
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    TimeFormat string
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    Container string
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    DateFormat string
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    PathPattern string
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    SourcePartitionCount int
    The partition count of the blob input data source. Range 1 - 1024.
    StorageAccounts []StorageAccountResponse
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    TimeFormat string
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    container String
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    dateFormat String
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    pathPattern String
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    sourcePartitionCount Integer
    The partition count of the blob input data source. Range 1 - 1024.
    storageAccounts List<StorageAccountResponse>
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    timeFormat String
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    container string
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    dateFormat string
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    pathPattern string
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    sourcePartitionCount number
    The partition count of the blob input data source. Range 1 - 1024.
    storageAccounts StorageAccountResponse[]
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    timeFormat string
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    container str
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    date_format str
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    path_pattern str
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    source_partition_count int
    The partition count of the blob input data source. Range 1 - 1024.
    storage_accounts Sequence[StorageAccountResponse]
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    time_format str
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
    container String
    The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
    dateFormat String
    The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
    pathPattern String
    The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
    sourcePartitionCount Number
    The partition count of the blob input data source. Range 1 - 1024.
    storageAccounts List<Property Map>
    A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
    timeFormat String
    The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.

    CsvSerializationResponse

    Encoding string
    Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
    FieldDelimiter string
    Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
    Encoding string
    Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
    FieldDelimiter string
    Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
    encoding String
    Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
    fieldDelimiter String
    Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
    encoding string
    Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
    fieldDelimiter string
    Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
    encoding str
    Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
    field_delimiter str
    Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
    encoding String
    Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
    fieldDelimiter String
    Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.

    DiagnosticConditionResponse

    Code string
    The opaque diagnostic code.
    Message string
    The human-readable message describing the condition in detail. Localized in the Accept-Language of the client request.
    Since string
    The UTC timestamp of when the condition started. Customers should be able to find a corresponding event in the ops log around this time.
    Code string
    The opaque diagnostic code.
    Message string
    The human-readable message describing the condition in detail. Localized in the Accept-Language of the client request.
    Since string
    The UTC timestamp of when the condition started. Customers should be able to find a corresponding event in the ops log around this time.
    code String
    The opaque diagnostic code.
    message String
    The human-readable message describing the condition in detail. Localized in the Accept-Language of the client request.
    since String
    The UTC timestamp of when the condition started. Customers should be able to find a corresponding event in the ops log around this time.
    code string
    The opaque diagnostic code.
    message string
    The human-readable message describing the condition in detail. Localized in the Accept-Language of the client request.
    since string
    The UTC timestamp of when the condition started. Customers should be able to find a corresponding event in the ops log around this time.
    code str
    The opaque diagnostic code.
    message str
    The human-readable message describing the condition in detail. Localized in the Accept-Language of the client request.
    since str
    The UTC timestamp of when the condition started. Customers should be able to find a corresponding event in the ops log around this time.
    code String
    The opaque diagnostic code.
    message String
    The human-readable message describing the condition in detail. Localized in the Accept-Language of the client request.
    since String
    The UTC timestamp of when the condition started. Customers should be able to find a corresponding event in the ops log around this time.

    DiagnosticsResponse

    Conditions List<Pulumi.AzureNative.StreamAnalytics.Inputs.DiagnosticConditionResponse>
    A collection of zero or more conditions applicable to the resource, or to the job overall, that warrant customer attention.
    Conditions []DiagnosticConditionResponse
    A collection of zero or more conditions applicable to the resource, or to the job overall, that warrant customer attention.
    conditions List<DiagnosticConditionResponse>
    A collection of zero or more conditions applicable to the resource, or to the job overall, that warrant customer attention.
    conditions DiagnosticConditionResponse[]
    A collection of zero or more conditions applicable to the resource, or to the job overall, that warrant customer attention.
    conditions Sequence[DiagnosticConditionResponse]
    A collection of zero or more conditions applicable to the resource, or to the job overall, that warrant customer attention.
    conditions List<Property Map>
    A collection of zero or more conditions applicable to the resource, or to the job overall, that warrant customer attention.

    DocumentDbOutputDataSourceResponse

    AccountId string
    The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
    AccountKey string
    The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
    CollectionNamePattern string
    The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
    Database string
    The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
    DocumentId string
    The name of the field in output events used to specify the primary key which insert or update operations are based on.
    PartitionKey string
    The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
    AccountId string
    The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
    AccountKey string
    The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
    CollectionNamePattern string
    The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
    Database string
    The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
    DocumentId string
    The name of the field in output events used to specify the primary key which insert or update operations are based on.
    PartitionKey string
    The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
    accountId String
    The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
    accountKey String
    The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
    collectionNamePattern String
    The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
    database String
    The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
    documentId String
    The name of the field in output events used to specify the primary key which insert or update operations are based on.
    partitionKey String
    The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
    accountId string
    The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
    accountKey string
    The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
    collectionNamePattern string
    The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
    database string
    The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
    documentId string
    The name of the field in output events used to specify the primary key which insert or update operations are based on.
    partitionKey string
    The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
    account_id str
    The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
    account_key str
    The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
    collection_name_pattern str
    The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
    database str
    The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
    document_id str
    The name of the field in output events used to specify the primary key which insert or update operations are based on.
    partition_key str
    The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
    accountId String
    The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
    accountKey String
    The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
    collectionNamePattern String
    The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
    database String
    The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
    documentId String
    The name of the field in output events used to specify the primary key which insert or update operations are based on.
    partitionKey String
    The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.

    EventHubOutputDataSourceResponse

    EventHubName string
    The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
    PartitionKey string
    The key/column that is used to determine to which partition to send event data.
    ServiceBusNamespace string
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyName string
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    EventHubName string
    The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
    PartitionKey string
    The key/column that is used to determine to which partition to send event data.
    ServiceBusNamespace string
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyName string
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    eventHubName String
    The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
    partitionKey String
    The key/column that is used to determine to which partition to send event data.
    serviceBusNamespace String
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey String
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName String
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    eventHubName string
    The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
    partitionKey string
    The key/column that is used to determine to which partition to send event data.
    serviceBusNamespace string
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName string
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    event_hub_name str
    The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
    partition_key str
    The key/column that is used to determine to which partition to send event data.
    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_key str
    The shared access policy key for the specified shared access policy. 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.
    eventHubName String
    The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
    partitionKey String
    The key/column that is used to determine to which partition to send event data.
    serviceBusNamespace String
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey String
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName String
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

    EventHubStreamInputDataSourceResponse

    ConsumerGroupName string
    The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
    EventHubName string
    The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
    ServiceBusNamespace string
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyName string
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    ConsumerGroupName string
    The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
    EventHubName string
    The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
    ServiceBusNamespace string
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyName string
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    consumerGroupName String
    The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
    eventHubName String
    The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
    serviceBusNamespace String
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey String
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName String
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    consumerGroupName string
    The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
    eventHubName string
    The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
    serviceBusNamespace string
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName string
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    consumer_group_name str
    The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
    event_hub_name str
    The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
    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_key str
    The shared access policy key for the specified shared access policy. 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.
    consumerGroupName String
    The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
    eventHubName String
    The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
    serviceBusNamespace String
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey String
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName String
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

    FunctionInputResponse

    DataType string
    The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
    IsConfigurationParameter bool
    A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
    DataType string
    The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
    IsConfigurationParameter bool
    A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
    dataType String
    The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
    isConfigurationParameter Boolean
    A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
    dataType string
    The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
    isConfigurationParameter boolean
    A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
    data_type str
    The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
    is_configuration_parameter bool
    A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
    dataType String
    The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
    isConfigurationParameter Boolean
    A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.

    FunctionOutputResponse

    DataType string
    The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
    DataType string
    The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
    dataType String
    The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
    dataType string
    The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
    data_type str
    The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
    dataType String
    The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx

    FunctionResponse

    Id string
    Resource Id
    Type string
    Resource type
    Name string
    Resource name
    Properties Pulumi.AzureNative.StreamAnalytics.Inputs.ScalarFunctionPropertiesResponse
    The properties that are associated with a function.
    Id string
    Resource Id
    Type string
    Resource type
    Name string
    Resource name
    Properties ScalarFunctionPropertiesResponse
    The properties that are associated with a function.
    id String
    Resource Id
    type String
    Resource type
    name String
    Resource name
    properties ScalarFunctionPropertiesResponse
    The properties that are associated with a function.
    id string
    Resource Id
    type string
    Resource type
    name string
    Resource name
    properties ScalarFunctionPropertiesResponse
    The properties that are associated with a function.
    id str
    Resource Id
    type str
    Resource type
    name str
    Resource name
    properties ScalarFunctionPropertiesResponse
    The properties that are associated with a function.
    id String
    Resource Id
    type String
    Resource type
    name String
    Resource name
    properties Property Map
    The properties that are associated with a function.

    InputResponse

    Id string
    Resource Id
    Type string
    Resource type
    Name string
    Resource name
    Properties Pulumi.AzureNative.StreamAnalytics.Inputs.ReferenceInputPropertiesResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.StreamInputPropertiesResponse
    The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
    Id string
    Resource Id
    Type string
    Resource type
    Name string
    Resource name
    Properties ReferenceInputPropertiesResponse | StreamInputPropertiesResponse
    The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
    id String
    Resource Id
    type String
    Resource type
    name String
    Resource name
    properties ReferenceInputPropertiesResponse | StreamInputPropertiesResponse
    The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
    id string
    Resource Id
    type string
    Resource type
    name string
    Resource name
    properties ReferenceInputPropertiesResponse | StreamInputPropertiesResponse
    The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
    id str
    Resource Id
    type str
    Resource type
    name str
    Resource name
    properties ReferenceInputPropertiesResponse | StreamInputPropertiesResponse
    The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
    id String
    Resource Id
    type String
    Resource type
    name String
    Resource name
    properties Property Map | Property Map
    The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.

    IoTHubStreamInputDataSourceResponse

    ConsumerGroupName string
    The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
    Endpoint string
    The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
    IotHubNamespace string
    The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyName string
    The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
    ConsumerGroupName string
    The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
    Endpoint string
    The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
    IotHubNamespace string
    The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyName string
    The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
    consumerGroupName String
    The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
    endpoint String
    The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
    iotHubNamespace String
    The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey String
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName String
    The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
    consumerGroupName string
    The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
    endpoint string
    The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
    iotHubNamespace string
    The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName string
    The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
    consumer_group_name str
    The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
    endpoint str
    The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
    iot_hub_namespace str
    The name or the URI of the IoT Hub. 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.
    shared_access_policy_name str
    The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
    consumerGroupName String
    The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
    endpoint String
    The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
    iotHubNamespace String
    The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey String
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName String
    The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.

    JavaScriptFunctionBindingResponse

    Script string
    The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
    Script string
    The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
    script String
    The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
    script string
    The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
    script str
    The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
    script String
    The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'

    JsonSerializationResponse

    Encoding string
    Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
    Format string
    This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
    Encoding string
    Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
    Format string
    This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
    encoding String
    Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
    format String
    This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
    encoding string
    Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
    format string
    This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
    encoding str
    Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
    format str
    This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
    encoding String
    Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
    format String
    This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.

    OutputResponse

    Diagnostics Pulumi.AzureNative.StreamAnalytics.Inputs.DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    Etag string
    The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    Id string
    Resource Id
    Type string
    Resource type
    Datasource Pulumi.AzureNative.StreamAnalytics.Inputs.AzureDataLakeStoreOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.AzureSqlDatabaseOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.AzureTableOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.BlobOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.DocumentDbOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.EventHubOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.PowerBIOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.ServiceBusQueueOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.ServiceBusTopicOutputDataSourceResponse
    Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
    Name string
    Resource name
    Serialization Pulumi.AzureNative.StreamAnalytics.Inputs.AvroSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.CsvSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    Diagnostics DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    Etag string
    The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    Id string
    Resource Id
    Type string
    Resource type
    Datasource AzureDataLakeStoreOutputDataSourceResponse | AzureSqlDatabaseOutputDataSourceResponse | AzureTableOutputDataSourceResponse | BlobOutputDataSourceResponse | DocumentDbOutputDataSourceResponse | EventHubOutputDataSourceResponse | PowerBIOutputDataSourceResponse | ServiceBusQueueOutputDataSourceResponse | ServiceBusTopicOutputDataSourceResponse
    Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
    Name string
    Resource name
    Serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    diagnostics DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    etag String
    The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    id String
    Resource Id
    type String
    Resource type
    datasource AzureDataLakeStoreOutputDataSourceResponse | AzureSqlDatabaseOutputDataSourceResponse | AzureTableOutputDataSourceResponse | BlobOutputDataSourceResponse | DocumentDbOutputDataSourceResponse | EventHubOutputDataSourceResponse | PowerBIOutputDataSourceResponse | ServiceBusQueueOutputDataSourceResponse | ServiceBusTopicOutputDataSourceResponse
    Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
    name String
    Resource name
    serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    diagnostics DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    etag string
    The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    id string
    Resource Id
    type string
    Resource type
    datasource AzureDataLakeStoreOutputDataSourceResponse | AzureSqlDatabaseOutputDataSourceResponse | AzureTableOutputDataSourceResponse | BlobOutputDataSourceResponse | DocumentDbOutputDataSourceResponse | EventHubOutputDataSourceResponse | PowerBIOutputDataSourceResponse | ServiceBusQueueOutputDataSourceResponse | ServiceBusTopicOutputDataSourceResponse
    Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
    name string
    Resource name
    serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    diagnostics DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    etag str
    The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    id str
    Resource Id
    type str
    Resource type
    datasource AzureDataLakeStoreOutputDataSourceResponse | AzureSqlDatabaseOutputDataSourceResponse | AzureTableOutputDataSourceResponse | BlobOutputDataSourceResponse | DocumentDbOutputDataSourceResponse | EventHubOutputDataSourceResponse | PowerBIOutputDataSourceResponse | ServiceBusQueueOutputDataSourceResponse | ServiceBusTopicOutputDataSourceResponse
    Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
    name str
    Resource name
    serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    diagnostics Property Map
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    etag String
    The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    id String
    Resource Id
    type String
    Resource type
    datasource Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
    Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
    name String
    Resource name
    serialization Property Map | Property Map | Property Map
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.

    PowerBIOutputDataSourceResponse

    Dataset string
    The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
    GroupId string
    The ID of the Power BI group.
    GroupName string
    The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
    RefreshToken string
    A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
    Table string
    The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
    TokenUserDisplayName string
    The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    TokenUserPrincipalName string
    The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    Dataset string
    The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
    GroupId string
    The ID of the Power BI group.
    GroupName string
    The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
    RefreshToken string
    A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
    Table string
    The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
    TokenUserDisplayName string
    The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    TokenUserPrincipalName string
    The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    dataset String
    The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
    groupId String
    The ID of the Power BI group.
    groupName String
    The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
    refreshToken String
    A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
    table String
    The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
    tokenUserDisplayName String
    The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    tokenUserPrincipalName String
    The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    dataset string
    The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
    groupId string
    The ID of the Power BI group.
    groupName string
    The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
    refreshToken string
    A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
    table string
    The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
    tokenUserDisplayName string
    The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    tokenUserPrincipalName string
    The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    dataset str
    The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
    group_id str
    The ID of the Power BI group.
    group_name str
    The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
    refresh_token str
    A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
    table str
    The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
    token_user_display_name str
    The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    token_user_principal_name str
    The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    dataset String
    The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
    groupId String
    The ID of the Power BI group.
    groupName String
    The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
    refreshToken String
    A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
    table String
    The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
    tokenUserDisplayName String
    The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
    tokenUserPrincipalName String
    The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.

    ReferenceInputPropertiesResponse

    Diagnostics Pulumi.AzureNative.StreamAnalytics.Inputs.DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    Etag string
    The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    Datasource Pulumi.AzureNative.StreamAnalytics.Inputs.BlobReferenceInputDataSourceResponse
    Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
    Serialization Pulumi.AzureNative.StreamAnalytics.Inputs.AvroSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.CsvSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    Diagnostics DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    Etag string
    The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    Datasource BlobReferenceInputDataSourceResponse
    Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
    Serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    diagnostics DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    etag String
    The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    datasource BlobReferenceInputDataSourceResponse
    Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
    serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    diagnostics DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    etag string
    The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    datasource BlobReferenceInputDataSourceResponse
    Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
    serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    diagnostics DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    etag str
    The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    datasource BlobReferenceInputDataSourceResponse
    Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
    serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    diagnostics Property Map
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    etag String
    The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    datasource Property Map
    Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
    serialization Property Map | Property Map | Property Map
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.

    ScalarFunctionPropertiesResponse

    Etag string
    The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    Binding Pulumi.AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceFunctionBindingResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.JavaScriptFunctionBindingResponse
    The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
    Inputs List<Pulumi.AzureNative.StreamAnalytics.Inputs.FunctionInputResponse>
    A list of inputs describing the parameters of the function.
    Output Pulumi.AzureNative.StreamAnalytics.Inputs.FunctionOutputResponse
    The output of the function.
    Etag string
    The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    Binding AzureMachineLearningWebServiceFunctionBindingResponse | JavaScriptFunctionBindingResponse
    The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
    Inputs []FunctionInputResponse
    A list of inputs describing the parameters of the function.
    Output FunctionOutputResponse
    The output of the function.
    etag String
    The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    binding AzureMachineLearningWebServiceFunctionBindingResponse | JavaScriptFunctionBindingResponse
    The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
    inputs List<FunctionInputResponse>
    A list of inputs describing the parameters of the function.
    output FunctionOutputResponse
    The output of the function.
    etag string
    The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    binding AzureMachineLearningWebServiceFunctionBindingResponse | JavaScriptFunctionBindingResponse
    The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
    inputs FunctionInputResponse[]
    A list of inputs describing the parameters of the function.
    output FunctionOutputResponse
    The output of the function.
    etag str
    The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    binding AzureMachineLearningWebServiceFunctionBindingResponse | JavaScriptFunctionBindingResponse
    The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
    inputs Sequence[FunctionInputResponse]
    A list of inputs describing the parameters of the function.
    output FunctionOutputResponse
    The output of the function.
    etag String
    The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    binding Property Map | Property Map
    The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
    inputs List<Property Map>
    A list of inputs describing the parameters of the function.
    output Property Map
    The output of the function.

    ServiceBusQueueOutputDataSourceResponse

    PropertyColumns List<string>
    A string array of the names of output columns to be attached to Service Bus messages as custom properties.
    QueueName string
    The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
    ServiceBusNamespace string
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyName string
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    PropertyColumns []string
    A string array of the names of output columns to be attached to Service Bus messages as custom properties.
    QueueName string
    The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
    ServiceBusNamespace string
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyName string
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    propertyColumns List<String>
    A string array of the names of output columns to be attached to Service Bus messages as custom properties.
    queueName String
    The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
    serviceBusNamespace String
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey String
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName String
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    propertyColumns string[]
    A string array of the names of output columns to be attached to Service Bus messages as custom properties.
    queueName string
    The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
    serviceBusNamespace string
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName string
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    property_columns Sequence[str]
    A string array of the names of output columns to be attached to Service Bus messages as custom properties.
    queue_name str
    The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
    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_key str
    The shared access policy key for the specified shared access policy. 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.
    propertyColumns List<String>
    A string array of the names of output columns to be attached to Service Bus messages as custom properties.
    queueName String
    The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
    serviceBusNamespace String
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey String
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName String
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

    ServiceBusTopicOutputDataSourceResponse

    PropertyColumns List<string>
    A string array of the names of output columns to be attached to Service Bus messages as custom properties.
    ServiceBusNamespace string
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyName string
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    TopicName string
    The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
    PropertyColumns []string
    A string array of the names of output columns to be attached to Service Bus messages as custom properties.
    ServiceBusNamespace string
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    SharedAccessPolicyName string
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    TopicName string
    The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
    propertyColumns List<String>
    A string array of the names of output columns to be attached to Service Bus messages as custom properties.
    serviceBusNamespace String
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey String
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName String
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    topicName String
    The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
    propertyColumns string[]
    A string array of the names of output columns to be attached to Service Bus messages as custom properties.
    serviceBusNamespace string
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey string
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName string
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    topicName string
    The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
    property_columns Sequence[str]
    A string array of the names of output columns to be attached to Service Bus messages as custom properties.
    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_key str
    The shared access policy key for the specified shared access policy. 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.
    topic_name str
    The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
    propertyColumns List<String>
    A string array of the names of output columns to be attached to Service Bus messages as custom properties.
    serviceBusNamespace String
    The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyKey String
    The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
    sharedAccessPolicyName String
    The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
    topicName String
    The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.

    SkuResponse

    Name string
    The name of the SKU. Required on PUT (CreateOrReplace) requests.
    Name string
    The name of the SKU. Required on PUT (CreateOrReplace) requests.
    name String
    The name of the SKU. Required on PUT (CreateOrReplace) requests.
    name string
    The name of the SKU. Required on PUT (CreateOrReplace) requests.
    name str
    The name of the SKU. Required on PUT (CreateOrReplace) requests.
    name String
    The name of the SKU. Required on PUT (CreateOrReplace) requests.

    StorageAccountResponse

    AccountKey string
    The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    AccountName string
    The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    AccountKey string
    The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    AccountName string
    The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    accountKey String
    The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    accountName String
    The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    accountKey string
    The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    accountName string
    The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    account_key str
    The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    account_name str
    The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    accountKey String
    The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
    accountName String
    The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.

    StreamInputPropertiesResponse

    Diagnostics Pulumi.AzureNative.StreamAnalytics.Inputs.DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    Etag string
    The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    Datasource Pulumi.AzureNative.StreamAnalytics.Inputs.BlobStreamInputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.EventHubStreamInputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.IoTHubStreamInputDataSourceResponse
    Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
    Serialization Pulumi.AzureNative.StreamAnalytics.Inputs.AvroSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.CsvSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    Diagnostics DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    Etag string
    The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    Datasource BlobStreamInputDataSourceResponse | EventHubStreamInputDataSourceResponse | IoTHubStreamInputDataSourceResponse
    Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
    Serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    diagnostics DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    etag String
    The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    datasource BlobStreamInputDataSourceResponse | EventHubStreamInputDataSourceResponse | IoTHubStreamInputDataSourceResponse
    Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
    serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    diagnostics DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    etag string
    The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    datasource BlobStreamInputDataSourceResponse | EventHubStreamInputDataSourceResponse | IoTHubStreamInputDataSourceResponse
    Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
    serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    diagnostics DiagnosticsResponse
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    etag str
    The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    datasource BlobStreamInputDataSourceResponse | EventHubStreamInputDataSourceResponse | IoTHubStreamInputDataSourceResponse
    Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
    serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
    diagnostics Property Map
    Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
    etag String
    The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    datasource Property Map | Property Map | Property Map
    Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
    serialization Property Map | Property Map | Property Map
    Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.

    TransformationResponse

    Etag string
    The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    Id string
    Resource Id
    Type string
    Resource type
    Name string
    Resource name
    Query string
    Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
    StreamingUnits int
    Specifies the number of streaming units that the streaming job uses.
    Etag string
    The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    Id string
    Resource Id
    Type string
    Resource type
    Name string
    Resource name
    Query string
    Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
    StreamingUnits int
    Specifies the number of streaming units that the streaming job uses.
    etag String
    The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    id String
    Resource Id
    type String
    Resource type
    name String
    Resource name
    query String
    Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
    streamingUnits Integer
    Specifies the number of streaming units that the streaming job uses.
    etag string
    The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    id string
    Resource Id
    type string
    Resource type
    name string
    Resource name
    query string
    Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
    streamingUnits number
    Specifies the number of streaming units that the streaming job uses.
    etag str
    The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    id str
    Resource Id
    type str
    Resource type
    name str
    Resource name
    query str
    Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
    streaming_units int
    Specifies the number of streaming units that the streaming job uses.
    etag String
    The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
    id String
    Resource Id
    type String
    Resource type
    name String
    Resource name
    query String
    Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
    streamingUnits Number
    Specifies the number of streaming units that the streaming job uses.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi