StreamingJob interface
Объект задания потоковой передачи, содержащий все сведения, связанные с именованным заданием потоковой передачи.
- Extends
Свойства
cluster | Кластер, в котором будут выполняться задания потоковой передачи. |
compatibility |
Управляет определенным поведением среды выполнения задания потоковой передачи. |
content |
Допустимые значения: JobStorageAccount и SystemAccount. Если для параметра JobStorageAccount задано значение JobStorageAccount, необходимо также указать свойство jobStorageAccount. . |
created |
Значение — это метка времени UTC в формате ISO-8601, указывающая, когда было создано задание потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
data |
Языковой стандарт данных задания stream analytics. Значение должно быть именем поддерживаемого языка и региональных параметров .NET из набора https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. По умолчанию используется значение "en-US", если он не указан. |
etag | Текущий тег сущности для задания потоковой передачи. Это непрозрачная строка. Его можно использовать для определения того, изменился ли ресурс между запросами. Его также можно использовать в заголовках If-Match или If-None-Match для операций записи для оптимистического параллелизма. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
events |
Максимальная допустимая задержка в секундах, когда события, поступающие поздно, могут быть включены. Поддерживаемый диапазон -1 для 1814399 (20.23:59:59:59 дней) и -1 используется для указания ожидания на неопределенный срок. Если свойство отсутствует, оно интерпретируется как значение -1. |
events |
Максимальная допустимая задержка в секундах, когда события вне порядка можно настроить для возврата в порядке. |
events |
Указывает политику, которая будет применяться к событиям, поступающим из порядка в потоке входных событий. |
functions | Список одной или нескольких функций для задания потоковой передачи. Свойство name для каждой функции требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH. |
identity | Описывает назначаемое системой управляемое удостоверение, назначенное этому заданию, которое можно использовать для проверки подлинности с помощью входных и выходных данных. |
inputs | Список одного или нескольких входных данных для задания потоковой передачи. Свойство name для каждого входного ввода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Необходимо использовать API PATCH, доступный для отдельных входных данных. |
job |
Идентификатор GUID уникально идентифицирует задание потоковой передачи. Этот GUID создается при создании задания потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
job |
Описывает состояние задания потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
job |
Свойства, связанные с учетной записью хранения Azure с MSI |
job |
Описывает тип задания. Допустимые режимы : |
last |
Значение — это отформатированная метка времени ISO-8601, указывающая время последнего выходного события задания потоковой передачи или null, указывающее, что выходные данные еще не созданы. В случае нескольких выходных данных или нескольких потоков в этом наборе отображается последнее значение. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
output |
Указывает политику, которая применяется к событиям, поступающим к выходным данным, и не может быть записана во внешнее хранилище из-за несоответствия (отсутствующие значения столбцов, значения столбцов неправильного типа или размера). |
outputs | Список одного или нескольких выходных данных для задания потоковой передачи. Свойство name для каждого вывода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельных выходных данных необходимо использовать API PATCH. |
output |
Это свойство следует использовать только в том случае, если необходимо, чтобы задание было запущено сразу после создания. Значение может быть JobStartTime, CustomTime или LastOutputEventTime, чтобы указать, должна ли начальная точка потока выходных событий начинаться при запуске задания, начинаться с пользовательской метки времени пользователя, указанной с помощью свойства outputStartTime, или начинаться с последнего времени вывода события. |
output |
Значением является отформатированная метка времени ISO-8601, указывающая начальную точку потока событий вывода или значение NULL, указывающее, что выходной поток событий начнется при запуске задания потоковой передачи. Это свойство должно иметь значение, если outputStartMode имеет значение CustomTime. |
provisioning |
Описывает состояние подготовки задания потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
sku | Описывает номер SKU задания потоковой передачи. Требуется для запросов PUT (CreateOrReplace). |
transformation | Указывает запрос и количество единиц потоковой передачи, используемых для задания потоковой передачи. Свойство name преобразования необходимо при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH. |
Унаследованные свойства
id | Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером. |
location | Географическое расположение, в котором находится ресурс |
name | Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
tags | Теги ресурсов. |
type | Тип ресурса. Ex- Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
Сведения о свойстве
cluster
Кластер, в котором будут выполняться задания потоковой передачи.
cluster?: ClusterInfo
Значение свойства
compatibilityLevel
Управляет определенным поведением среды выполнения задания потоковой передачи.
compatibilityLevel?: string
Значение свойства
string
contentStoragePolicy
Допустимые значения: JobStorageAccount и SystemAccount. Если для параметра JobStorageAccount задано значение JobStorageAccount, необходимо также указать свойство jobStorageAccount. .
contentStoragePolicy?: string
Значение свойства
string
createdDate
Значение — это метка времени UTC в формате ISO-8601, указывающая, когда было создано задание потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
createdDate?: Date
Значение свойства
Date
dataLocale
Языковой стандарт данных задания stream analytics. Значение должно быть именем поддерживаемого языка и региональных параметров .NET из набора https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. По умолчанию используется значение "en-US", если он не указан.
dataLocale?: string
Значение свойства
string
etag
Текущий тег сущности для задания потоковой передачи. Это непрозрачная строка. Его можно использовать для определения того, изменился ли ресурс между запросами. Его также можно использовать в заголовках If-Match или If-None-Match для операций записи для оптимистического параллелизма. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
etag?: string
Значение свойства
string
eventsLateArrivalMaxDelayInSeconds
Максимальная допустимая задержка в секундах, когда события, поступающие поздно, могут быть включены. Поддерживаемый диапазон -1 для 1814399 (20.23:59:59:59 дней) и -1 используется для указания ожидания на неопределенный срок. Если свойство отсутствует, оно интерпретируется как значение -1.
eventsLateArrivalMaxDelayInSeconds?: number
Значение свойства
number
eventsOutOfOrderMaxDelayInSeconds
Максимальная допустимая задержка в секундах, когда события вне порядка можно настроить для возврата в порядке.
eventsOutOfOrderMaxDelayInSeconds?: number
Значение свойства
number
eventsOutOfOrderPolicy
Указывает политику, которая будет применяться к событиям, поступающим из порядка в потоке входных событий.
eventsOutOfOrderPolicy?: string
Значение свойства
string
functions
Список одной или нескольких функций для задания потоковой передачи. Свойство name для каждой функции требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH.
functions?: FunctionModel[]
Значение свойства
identity
Описывает назначаемое системой управляемое удостоверение, назначенное этому заданию, которое можно использовать для проверки подлинности с помощью входных и выходных данных.
identity?: Identity
Значение свойства
inputs
Список одного или нескольких входных данных для задания потоковой передачи. Свойство name для каждого входного ввода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Необходимо использовать API PATCH, доступный для отдельных входных данных.
inputs?: Input[]
Значение свойства
Input[]
jobId
Идентификатор GUID уникально идентифицирует задание потоковой передачи. Этот GUID создается при создании задания потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
jobId?: string
Значение свойства
string
jobState
Описывает состояние задания потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
jobState?: string
Значение свойства
string
jobStorageAccount
Свойства, связанные с учетной записью хранения Azure с MSI
jobStorageAccount?: JobStorageAccount
Значение свойства
jobType
Описывает тип задания. Допустимые режимы : Cloud
и Edge.
jobType?: string
Значение свойства
string
lastOutputEventTime
Значение — это отформатированная метка времени ISO-8601, указывающая время последнего выходного события задания потоковой передачи или null, указывающее, что выходные данные еще не созданы. В случае нескольких выходных данных или нескольких потоков в этом наборе отображается последнее значение. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
lastOutputEventTime?: Date
Значение свойства
Date
outputErrorPolicy
Указывает политику, которая применяется к событиям, поступающим к выходным данным, и не может быть записана во внешнее хранилище из-за несоответствия (отсутствующие значения столбцов, значения столбцов неправильного типа или размера).
outputErrorPolicy?: string
Значение свойства
string
outputs
Список одного или нескольких выходных данных для задания потоковой передачи. Свойство name для каждого вывода требуется при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельных выходных данных необходимо использовать API PATCH.
outputs?: Output[]
Значение свойства
Output[]
outputStartMode
Это свойство следует использовать только в том случае, если необходимо, чтобы задание было запущено сразу после создания. Значение может быть JobStartTime, CustomTime или LastOutputEventTime, чтобы указать, должна ли начальная точка потока выходных событий начинаться при запуске задания, начинаться с пользовательской метки времени пользователя, указанной с помощью свойства outputStartTime, или начинаться с последнего времени вывода события.
outputStartMode?: string
Значение свойства
string
outputStartTime
Значением является отформатированная метка времени ISO-8601, указывающая начальную точку потока событий вывода или значение NULL, указывающее, что выходной поток событий начнется при запуске задания потоковой передачи. Это свойство должно иметь значение, если outputStartMode имеет значение CustomTime.
outputStartTime?: Date
Значение свойства
Date
provisioningState
Описывает состояние подготовки задания потоковой передачи. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
provisioningState?: string
Значение свойства
string
sku
Описывает номер SKU задания потоковой передачи. Требуется для запросов PUT (CreateOrReplace).
sku?: Sku
Значение свойства
transformation
Указывает запрос и количество единиц потоковой передачи, используемых для задания потоковой передачи. Свойство name преобразования необходимо при указании этого свойства в запросе PUT. Это свойство нельзя изменить с помощью операции PATCH. Для отдельного преобразования необходимо использовать API PATCH.
transformation?: Transformation
Значение свойства
Сведения об унаследованном свойстве
id
Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.
id?: string
Значение свойства
string
унаследован отTrackedResource.id
location
Географическое расположение, в котором находится ресурс
location?: string
Значение свойства
string
наследуется отTrackedResource.location
name
Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
name?: string
Значение свойства
string
унаследован отTrackedResource.name
tags
Теги ресурсов.
tags?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
Наследуется отTrackedResource.tags
type
Тип ресурса. Ex- Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
type?: string
Значение свойства
string
наследуется отTrackedResource.type