Class BlobStreamInputDataSourceArgs


  • public final class BlobStreamInputDataSourceArgs
    extends com.pulumi.resources.ResourceArgs
    Describes a blob input data source that contains stream data.
    • Method Detail

      • authenticationMode

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​AuthenticationMode>>> authenticationMode()
        Returns:
        Authentication Mode.
      • container

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> container()
        Returns:
        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

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dateFormat()
        Returns:
        The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
      • pathPattern

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> pathPattern()
        Returns:
        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

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> sourcePartitionCount()
        Returns:
        The partition count of the blob input data source. Range 1 - 1024.
      • storageAccounts

        public java.util.Optional<com.pulumi.core.Output<java.util.List<StorageAccountArgs>>> storageAccounts()
        Returns:
        A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
      • timeFormat

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> timeFormat()
        Returns:
        The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
      • type

        public com.pulumi.core.Output<java.lang.String> type()
        Returns:
        Indicates the type of input data source containing stream data. Required on PUT (CreateOrReplace) requests. Expected value is 'Microsoft.Storage/Blob'.