Compartir a través de


RestSource Clase

Definición

Origen del servicio Rest de la actividad de copia.

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

Constructores

RestSource()

Inicializa una nueva instancia de RestSource.

Propiedades

AdditionalColumns

Especifica las columnas adicionales que se van a agregar a los datos de origen. Tipo: matriz de objetos (AdditionalColumns) (o Expresión con matriz resultType de objetos).

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

AdditionalHeaders

Los encabezados HTTP adicionales de la solicitud a la API RESTful. Tipo: cadena (o Expresión con cadena resultType).

AdditionalProperties

Propiedades adicionales

Para asignar un objeto al valor de esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

(Heredado de CopyActivitySource)
DisableMetricsCollection

Si es true, deshabilite la recopilación de métricas del almacén de datos. El valor predeterminado es False. Tipo: booleano (o Expression con resultType boolean).

(Heredado de CopyActivitySource)
HttpRequestTimeout

Tiempo de espera (TimeSpan) para obtener una respuesta HTTP. Es el tiempo de espera para obtener una respuesta, no para leer los datos de la respuesta. Valor predeterminado: 00:01:40. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

MaxConcurrentConnections

Número máximo de conexiones simultáneas para el almacén de datos de origen. Tipo: entero (o Expresión con entero resultType).

(Heredado de CopyActivitySource)
PaginationRules

Las reglas de paginación para componer las solicitudes de página siguiente. Tipo: cadena (o Expresión con cadena resultType).

RequestBody

El cuerpo de la solicitud HTTP a la API RESTful si requestMethod es POST. Tipo: cadena (o Expresión con cadena resultType).

RequestInterval

El tiempo que se esperará antes de enviar la solicitud de página siguiente.

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

RequestMethod

Método HTTP que se usa para llamar a la API RESTful. El valor predeterminado es GET. Tipo: cadena (o Expresión con cadena resultType).

SourceRetryCount

Número de reintentos de origen. Tipo: entero (o Expresión con entero resultType).

(Heredado de CopyActivitySource)
SourceRetryWait

Espera de reintento de origen. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

(Heredado de CopyActivitySource)

Se aplica a