ManagedIntegrationRuntime Class

Definition

Managed integration runtime, including managed elastic and managed dedicated integration runtimes.

public class ManagedIntegrationRuntime : Azure.ResourceManager.DataFactory.Models.DataFactoryIntegrationRuntimeProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataFactory.Models.ManagedIntegrationRuntime>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataFactory.Models.ManagedIntegrationRuntime>
public class ManagedIntegrationRuntime : Azure.ResourceManager.DataFactory.Models.DataFactoryIntegrationRuntimeProperties
type ManagedIntegrationRuntime = class
    inherit DataFactoryIntegrationRuntimeProperties
    interface IJsonModel<ManagedIntegrationRuntime>
    interface IPersistableModel<ManagedIntegrationRuntime>
type ManagedIntegrationRuntime = class
    inherit DataFactoryIntegrationRuntimeProperties
Public Class ManagedIntegrationRuntime
Inherits DataFactoryIntegrationRuntimeProperties
Implements IJsonModel(Of ManagedIntegrationRuntime), IPersistableModel(Of ManagedIntegrationRuntime)
Public Class ManagedIntegrationRuntime
Inherits DataFactoryIntegrationRuntimeProperties
Inheritance
Implements

Constructors

ManagedIntegrationRuntime()

Initializes a new instance of ManagedIntegrationRuntime.

Properties

AdditionalProperties

Additional Properties

To assign an object to the value of this property use FromObjectAsJson<T>(T, JsonSerializerOptions).

To assign an already formatted json string to this property use FromString(String).

Examples:

  • BinaryData.FromObjectAsJson("foo"): Creates a payload of "foo".
  • BinaryData.FromString("\"foo\""): Creates a payload of "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" }): Creates a payload of { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}"): Creates a payload of { "key": "value" }.
(Inherited from DataFactoryIntegrationRuntimeProperties)
ComputeProperties

The compute resource for managed integration runtime.

CustomerVirtualNetworkSubnetId

The ID of subnet to which Azure-SSIS integration runtime will join.

Description

Integration runtime description.

(Inherited from DataFactoryIntegrationRuntimeProperties)
ManagedVirtualNetwork

Managed Virtual Network reference.

SsisProperties

SSIS properties for managed integration runtime.

State

Integration runtime state, only valid for managed dedicated integration runtime.

Explicit Interface Implementations

IJsonModel<DataFactoryIntegrationRuntimeProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from DataFactoryIntegrationRuntimeProperties)
IJsonModel<DataFactoryIntegrationRuntimeProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from DataFactoryIntegrationRuntimeProperties)
IJsonModel<ManagedIntegrationRuntime>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ManagedIntegrationRuntime>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataFactoryIntegrationRuntimeProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from DataFactoryIntegrationRuntimeProperties)
IPersistableModel<DataFactoryIntegrationRuntimeProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from DataFactoryIntegrationRuntimeProperties)
IPersistableModel<DataFactoryIntegrationRuntimeProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from DataFactoryIntegrationRuntimeProperties)
IPersistableModel<ManagedIntegrationRuntime>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ManagedIntegrationRuntime>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ManagedIntegrationRuntime>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to