Partager via


StreamingJobData Classe

Définition

Classe représentant le modèle de données StreamingJob. Objet de travail de diffusion en continu, contenant toutes les informations associées au travail de diffusion en continu nommé.

public class StreamingJobData : Azure.ResourceManager.Models.TrackedResourceData
type StreamingJobData = class
    inherit TrackedResourceData
Public Class StreamingJobData
Inherits TrackedResourceData
Héritage

Constructeurs

StreamingJobData(AzureLocation)

Initialise une nouvelle instance de StreamingJobData.

Propriétés

ClusterId

ID de ressource du cluster.

CompatibilityLevel

Contrôle certains comportements d’exécution de la tâche de streaming.

ContentStoragePolicy

Les valeurs valides sont JobStorageAccount et SystemAccount. Si la valeur est JobStorageAccount, l’utilisateur doit également spécifier la propriété jobStorageAccount. .

CreatedOn

Value est un horodatage UTC au format ISO-8601 indiquant quand le travail de streaming a été créé.

DataLocalion

Paramètres régionaux des données de la tâche Stream Analytics. La valeur doit être le nom d’une culture .NET prise en charge à partir de l’ensemble https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. La valeur par défaut est « en-US » si aucune n’est spécifiée.

ETag

Balise d’entité actuelle pour le travail de streaming. Il s’agit d’une chaîne opaque. Vous pouvez l’utiliser pour détecter si la ressource a changé entre les requêtes. Vous pouvez également l’utiliser dans les en-têtes If-Match ou If-None-Match pour les opérations d’écriture pour une concurrence optimiste.

EventsLateArrivalMaxDelayInSeconds

Délai maximal acceptable en secondes pendant lequel les événements arrivant en retard peuvent être inclus. La plage prise en charge est comprise entre -1 et 1814399 (20.23:59:59 jours) et -1 est utilisé pour spécifier d’attendre indéfiniment. Si la propriété est absente, elle est interprétée comme ayant la valeur -1.

EventsOutOfOrderMaxDelayInSeconds

Délai maximal acceptable en secondes pendant lequel les événements en désordre peuvent être ajustés pour être restaurés dans l’ordre.

EventsOutOfOrderPolicy

Indique la stratégie à appliquer aux événements qui arrivent en désordre dans le flux d’événements d’entrée.

Externals

Compte de stockage où se trouvent les artefacts de code personnalisés.

Functions

Liste d’une ou plusieurs fonctions pour le travail de streaming. La propriété name pour chaque fonction est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.

Id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Hérité de ResourceData)
Identity

Décrit l’identité managée affectée à ce travail qui peut être utilisée pour s’authentifier avec des entrées et des sorties. Types d’identité pris en charge actuels : SystemAssigned, UserAssigned, SystemAssigned, UserAssigned.

Inputs

Liste d’une ou plusieurs entrées dans le travail de streaming. La propriété name pour chaque entrée est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour l’entrée individuelle.

JobId

GUID identifiant de manière unique la tâche de diffusion en continu. Ce GUID est généré lors de la création du travail de streaming.

JobState

Décrit l’état du travail de streaming.

JobStorageAccount

Propriétés associées à un compte stockage Azure avec MSI.

JobType

Décrit le type du travail. Les modes valides sont Cloud et « Edge ».

LastOutputEventOn

La valeur est soit un horodatage au format ISO-8601 indiquant l’heure du dernier événement de sortie de la tâche de diffusion en continu, soit null indiquant que la sortie n’a pas encore été produite. En cas de plusieurs sorties ou de plusieurs flux, la valeur la plus récente de cet ensemble s’affiche.

Location

Emplacement géographique où réside la ressource.

(Hérité de TrackedResourceData)
Name

Nom de la ressource.

(Hérité de ResourceData)
OutputErrorPolicy

Indique la stratégie à appliquer aux événements qui arrivent à la sortie et qui ne peuvent pas être écrits dans le stockage externe en raison d’une constitution inappropriée (valeurs de colonne manquantes ou avec une taille ou un type incorrect).

Outputs

Liste d’une ou plusieurs sorties pour le travail de streaming. La propriété name pour chaque sortie est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la sortie individuelle.

OutputStartMode

Cette propriété ne doit être utilisée que lorsqu’il est souhaité que le travail soit démarré immédiatement après sa création. La valeur peut être JobStartTime, CustomTime ou LastOutputEventTime pour indiquer si le point de départ du flux d’événements de sortie doit démarrer chaque fois que le travail est démarré, démarrer à un horodatage utilisateur personnalisé spécifié via la propriété outputStartTime ou démarrer à partir de l’heure de sortie du dernier événement.

OutputStartOn

La valeur est soit un horodatage au format ISO 8601, indiquant le point de départ du flux d'événements de sortie, soit null pour indiquer que le flux d'événements de sortie démarre à chaque démarrage du travail de diffusion en continu. Cette propriété doit avoir une valeur si outputStartMode est défini sur CustomTime.

ProvisioningState

Décrit le status d’approvisionnement du travail de streaming.

ResourceType

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

(Hérité de ResourceData)
SkuName

Nom de la référence SKU. Obligatoire sur les demandes PUT (CreateOrReplace).

SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

(Hérité de ResourceData)
Tags

Balises de ressource.

(Hérité de TrackedResourceData)
Transformation

Indique la requête et le nombre d’unités de diffusion en continu à utiliser pour le travail de streaming. La propriété name de la transformation est requise lors de la spécification de cette propriété dans une requête PUT. Cette propriété ne peut pas être modifié via une opération PATCH. Vous devez utiliser l’API PATCH disponible pour la transformation individuelle.

S’applique à