Azure Native

Pulumi Official
Package maintained by Pulumi
v1.64.1 published on Wednesday, May 18, 2022 by Pulumi

getInput

An input object, containing all information associated with the named input. All inputs are contained under a streaming job. API Version: 2016-03-01.

Using getInput

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 getInput(args: GetInputArgs, opts?: InvokeOptions): Promise<GetInputResult>
function getInputOutput(args: GetInputOutputArgs, opts?: InvokeOptions): Output<GetInputResult>
def get_input(input_name: Optional[str] = None,
              job_name: Optional[str] = None,
              resource_group_name: Optional[str] = None,
              opts: Optional[InvokeOptions] = None) -> GetInputResult
def get_input_output(input_name: 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[GetInputResult]
func LookupInput(ctx *Context, args *LookupInputArgs, opts ...InvokeOption) (*LookupInputResult, error)
func LookupInputOutput(ctx *Context, args *LookupInputOutputArgs, opts ...InvokeOption) LookupInputResultOutput

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

public static class GetInput 
{
    public static Task<GetInputResult> InvokeAsync(GetInputArgs args, InvokeOptions? opts = null)
    public static Output<GetInputResult> Invoke(GetInputInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetInputResult> getInput(GetInputArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:streamanalytics:getInput
  Arguments:
    # Arguments dictionary

The following arguments are supported:

InputName string

The name of the input.

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.

InputName string

The name of the input.

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.

inputName String

The name of the input.

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.

inputName string

The name of the input.

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.

input_name str

The name of the input.

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.

inputName String

The name of the input.

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.

getInput Result

The following output properties are available:

Id string

Resource Id

Properties Pulumi.AzureNative.StreamAnalytics.Outputs.ReferenceInputPropertiesResponse | Pulumi.AzureNative.StreamAnalytics.Outputs.StreamInputPropertiesResponse

The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.

Type string

Resource type

Name string

Resource name

Id string

Resource Id

Properties ReferenceInputPropertiesResponse | StreamInputPropertiesResponse

The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.

Type string

Resource type

Name string

Resource name

id String

Resource Id

properties ReferenceInputPropertiesResponse | StreamInputPropertiesResponse

The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.

type String

Resource type

name String

Resource name

id string

Resource Id

properties ReferenceInputPropertiesResponse | StreamInputPropertiesResponse

The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.

type string

Resource type

name string

Resource name

id str

Resource Id

properties ReferenceInputPropertiesResponse | StreamInputPropertiesResponse

The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.

type str

Resource type

name str

Resource name

id String

Resource Id

properties Property Map | Property Map

The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.

type String

Resource type

name String

Resource name

Supporting Types

AvroSerializationResponse

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.

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.

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.

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.

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.

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.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0