Partager via


RestSource Classe

Définition

Une source du service REST de l’activité de copie.

public class RestSource : Azure.ResourceManager.DataFactory.Models.CopyActivitySource
type RestSource = class
    inherit CopyActivitySource
Public Class RestSource
Inherits CopyActivitySource
Héritage

Constructeurs

RestSource()

Initialise une nouvelle instance de RestSource.

Propriétés

AdditionalColumns

Spécifie les colonnes supplémentaires à ajouter aux données sources. Type : tableau d’objets(AdditionalColumns) (ou Expression avec tableau d’objets resultType).

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

AdditionalHeaders

En-têtes HTTP supplémentaires dans la requête à l’API RESTful. Type : chaîne (ou Expression avec chaîne resultType).

AdditionalProperties

Propriétés supplémentaires

Pour affecter un objet à la valeur de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

(Hérité de CopyActivitySource)
DisableMetricsCollection

Si la valeur est true, désactivez la collecte des métriques du magasin de données. La valeur par défaut est false. Type : booléen (ou Expression avec resultType boolean).

(Hérité de CopyActivitySource)
HttpRequestTimeout

Délai d’expiration (TimeSpan) pour obtenir une réponse HTTP. Il s’agit du délai d’expiration pour l’obtention d’une réponse, et non du délai d’expiration pour la lecture des données de la réponse. Valeur par défaut : 00:01:40. Type : chaîne (ou Expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

MaxConcurrentConnections

Nombre maximal de connexions simultanées pour le magasin de données source. Type : entier (ou Expression avec un entier resultType).

(Hérité de CopyActivitySource)
PaginationRules

Règles de pagination pour composer des requêtes de page suivantes. Type : chaîne (ou Expression avec chaîne resultType).

RequestBody

Corps de la requête HTTP à l’API RESTful si requestMethod est POST. Type : chaîne (ou Expression avec chaîne resultType).

RequestInterval

Temps d’attente avant d’envoyer la demande de page suivante.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

RequestMethod

Méthode HTTP utilisée pour appeler l’API RESTful. La valeur par défaut est GET. Type : chaîne (ou Expression avec chaîne resultType).

SourceRetryCount

Nombre de nouvelles tentatives de la source. Type : entier (ou Expression avec un entier resultType).

(Hérité de CopyActivitySource)
SourceRetryWait

Attente de nouvelle tentative de la source. Type : chaîne (ou Expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

(Hérité de CopyActivitySource)

S’applique à