ArmStreamAnalyticsModelFactory.StreamingJobData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de StreamingJobData.
public static Azure.ResourceManager.StreamAnalytics.StreamingJobData StreamingJobData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.StreamAnalytics.Models.StreamAnalyticsSkuName? skuName = default, Guid? jobId = default, string provisioningState = default, string jobState = default, Azure.ResourceManager.StreamAnalytics.Models.StreamingJobType? jobType = default, Azure.ResourceManager.StreamAnalytics.Models.StreamingJobOutputStartMode? outputStartMode = default, DateTimeOffset? outputStartOn = default, DateTimeOffset? lastOutputEventOn = default, Azure.ResourceManager.StreamAnalytics.Models.EventsOutOfOrderPolicy? eventsOutOfOrderPolicy = default, Azure.ResourceManager.StreamAnalytics.Models.StreamingJobOutputErrorPolicy? outputErrorPolicy = default, int? eventsOutOfOrderMaxDelayInSeconds = default, int? eventsLateArrivalMaxDelayInSeconds = default, Azure.Core.AzureLocation? dataLocalion = default, Azure.ResourceManager.StreamAnalytics.Models.StreamingJobCompatibilityLevel? compatibilityLevel = default, DateTimeOffset? createdOn = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.StreamAnalytics.StreamingJobInputData> inputs = default, Azure.ResourceManager.StreamAnalytics.StreamingJobTransformationData transformation = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.StreamAnalytics.StreamingJobOutputData> outputs = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.StreamAnalytics.StreamingJobFunctionData> functions = default, Azure.ETag? etag = default, Azure.ResourceManager.StreamAnalytics.Models.StreamingJobStorageAccount jobStorageAccount = default, Azure.ResourceManager.StreamAnalytics.Models.StreamingJobContentStoragePolicy? contentStoragePolicy = default, Azure.ResourceManager.StreamAnalytics.Models.StreamingJobExternal externals = default, Azure.Core.ResourceIdentifier clusterId = default);
static member StreamingJobData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * Nullable<Azure.ResourceManager.StreamAnalytics.Models.StreamAnalyticsSkuName> * Nullable<Guid> * string * string * Nullable<Azure.ResourceManager.StreamAnalytics.Models.StreamingJobType> * Nullable<Azure.ResourceManager.StreamAnalytics.Models.StreamingJobOutputStartMode> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.StreamAnalytics.Models.EventsOutOfOrderPolicy> * Nullable<Azure.ResourceManager.StreamAnalytics.Models.StreamingJobOutputErrorPolicy> * Nullable<int> * Nullable<int> * Nullable<Azure.Core.AzureLocation> * Nullable<Azure.ResourceManager.StreamAnalytics.Models.StreamingJobCompatibilityLevel> * Nullable<DateTimeOffset> * seq<Azure.ResourceManager.StreamAnalytics.StreamingJobInputData> * Azure.ResourceManager.StreamAnalytics.StreamingJobTransformationData * seq<Azure.ResourceManager.StreamAnalytics.StreamingJobOutputData> * seq<Azure.ResourceManager.StreamAnalytics.StreamingJobFunctionData> * Nullable<Azure.ETag> * Azure.ResourceManager.StreamAnalytics.Models.StreamingJobStorageAccount * Nullable<Azure.ResourceManager.StreamAnalytics.Models.StreamingJobContentStoragePolicy> * Azure.ResourceManager.StreamAnalytics.Models.StreamingJobExternal * Azure.Core.ResourceIdentifier -> Azure.ResourceManager.StreamAnalytics.StreamingJobData
Public Shared Function StreamingJobData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional skuName As Nullable(Of StreamAnalyticsSkuName) = Nothing, Optional jobId As Nullable(Of Guid) = Nothing, Optional provisioningState As String = Nothing, Optional jobState As String = Nothing, Optional jobType As Nullable(Of StreamingJobType) = Nothing, Optional outputStartMode As Nullable(Of StreamingJobOutputStartMode) = Nothing, Optional outputStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastOutputEventOn As Nullable(Of DateTimeOffset) = Nothing, Optional eventsOutOfOrderPolicy As Nullable(Of EventsOutOfOrderPolicy) = Nothing, Optional outputErrorPolicy As Nullable(Of StreamingJobOutputErrorPolicy) = Nothing, Optional eventsOutOfOrderMaxDelayInSeconds As Nullable(Of Integer) = Nothing, Optional eventsLateArrivalMaxDelayInSeconds As Nullable(Of Integer) = Nothing, Optional dataLocalion As Nullable(Of AzureLocation) = Nothing, Optional compatibilityLevel As Nullable(Of StreamingJobCompatibilityLevel) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional inputs As IEnumerable(Of StreamingJobInputData) = Nothing, Optional transformation As StreamingJobTransformationData = Nothing, Optional outputs As IEnumerable(Of StreamingJobOutputData) = Nothing, Optional functions As IEnumerable(Of StreamingJobFunctionData) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional jobStorageAccount As StreamingJobStorageAccount = Nothing, Optional contentStoragePolicy As Nullable(Of StreamingJobContentStoragePolicy) = Nothing, Optional externals As StreamingJobExternal = Nothing, Optional clusterId As ResourceIdentifier = Nothing) As StreamingJobData
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- tags
- IDictionary<String,String>
As marcas.
- location
- AzureLocation
O local.
- identity
- ManagedServiceIdentity
Descreve a identidade gerenciada atribuída a esse trabalho que pode ser usada para autenticar com entradas e saídas. Tipos de identidade com suporte atuais: SystemAssigned, UserAssigned, SystemAssigned,UserAssigned.
- skuName
- Nullable<StreamAnalyticsSkuName>
Descreve a SKU do trabalho de streaming. Necessário em solicitações PUT (CreateOrReplace).
Um GUID que identifica exclusivamente o trabalho de streaming. Esse GUID é gerado após a criação do trabalho de streaming.
- provisioningState
- String
Descreve o status de provisionamento do trabalho de streaming.
- jobState
- String
Descreve o estado do trabalho de streaming.
- jobType
- Nullable<StreamingJobType>
Descreve o tipo do trabalho. Os modos válidos são Cloud
e 'Edge'.
- outputStartMode
- Nullable<StreamingJobOutputStartMode>
Essa propriedade só deve ser utilizada quando desejar que o trabalho seja iniciado imediatamente após a criação. O valor pode ser JobStartTime, CustomTime ou LastOutputEventTime para indicar se o ponto inicial do fluxo de eventos de saída deve ser iniciado sempre que o trabalho for iniciado, começar em um carimbo de data/hora do usuário personalizado especificado por meio da propriedade outputStartTime ou começar a partir da hora de saída do último evento.
- outputStartOn
- Nullable<DateTimeOffset>
O valor é um carimbo de hora formatados com o ISO 8601 que indica o ponto de partida do fluxo de eventos de saída ou nulo para indicar que o fluxo de eventos de saída será iniciado sempre que o trabalho de streaming for iniciado. Essa propriedade deverá ter um valor se outputStartMode estiver definido como CustomTime.
- lastOutputEventOn
- Nullable<DateTimeOffset>
O valor é um carimbo de data/hora formatado iso-8601 que indica a hora do último evento de saída do trabalho de streaming ou nulo indicando que a saída ainda não foi produzida. No caso de várias saídas ou vários fluxos, isso mostra o valor mais recente nesse conjunto.
- eventsOutOfOrderPolicy
- Nullable<EventsOutOfOrderPolicy>
Indica a política a ser aplicada aos eventos que chegam fora de ordem no fluxo de eventos de entrada.
- outputErrorPolicy
- Nullable<StreamingJobOutputErrorPolicy>
Indica a política a ser aplicada aos eventos que chegam à saída e não podem ser gravados no armazenamento externo por estarem malformados (faltando valores de coluna, valores de coluna de tipo ou tamanho incorreto).
O atraso máximo tolerável em segundos em que os eventos fora de ordem podem ser ajustados para voltar à ordem.
O atraso máximo tolerável em segundos em que os eventos que chegam atrasados podem ser incluídos. O intervalo com suporte é de -1 a 1814399 (20.23:59:59 dias) e -1 é usado para especificar a espera indefinidamente. Se a propriedade estiver ausente, ela será interpretada como tendo um valor de -1.
- dataLocalion
- Nullable<AzureLocation>
A localidade de dados do trabalho do Stream Analytics. O valor deve ser o nome de uma cultura .NET com suporte do conjunto https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Se nenhuma for especificada, o padrão será 'en-US'.
- compatibilityLevel
- Nullable<StreamingJobCompatibilityLevel>
Controla determinados comportamentos de runtime do trabalho de streaming.
- createdOn
- Nullable<DateTimeOffset>
O valor é um carimbo de data/hora UTC formatado em ISO-8601 que indica quando o trabalho de streaming foi criado.
- inputs
- IEnumerable<StreamingJobInputData>
Uma lista de uma ou mais entradas para o trabalho de streaming. A propriedade name para cada entrada é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a entrada individual.
- transformation
- StreamingJobTransformationData
Indica a consulta e o número de unidades de streaming a serem usadas para o trabalho de streaming. A propriedade name da transformação é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual.
- outputs
- IEnumerable<StreamingJobOutputData>
Uma lista de uma ou mais saídas para o trabalho de streaming. A propriedade name para cada saída é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a saída individual.
- functions
- IEnumerable<StreamingJobFunctionData>
Uma lista de uma ou mais funções para o trabalho de streaming. A propriedade name para cada função é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual.
A marca de entidade atual para o trabalho de streaming. Essa é uma cadeia de caracteres opaca. Você pode usá-lo para detectar se o recurso foi alterado entre solicitações. Você também pode usá-lo nos cabeçalhos If-Match ou If-None-Match para operações de gravação para simultaneidade otimista.
- jobStorageAccount
- StreamingJobStorageAccount
As propriedades associadas a uma conta de Armazenamento do Azure com MSI.
- contentStoragePolicy
- Nullable<StreamingJobContentStoragePolicy>
Os valores válidos são JobStorageAccount e SystemAccount. Se definido como JobStorageAccount, isso exigirá que o usuário também especifique a propriedade jobStorageAccount. .
- externals
- StreamingJobExternal
A conta de armazenamento em que os artefatos de código personalizados estão localizados.
- clusterId
- ResourceIdentifier
O cluster no qual os trabalhos de streaming serão executados.
Retornos
Uma nova StreamingJobData instância para simulação.