Share via


HybridDataJobDefinitionData Class

Definition

A class representing the HybridDataJobDefinition data model.

public class HybridDataJobDefinitionData : Azure.ResourceManager.Models.ResourceData
type HybridDataJobDefinitionData = class
    inherit ResourceData
Public Class HybridDataJobDefinitionData
Inherits ResourceData
Inheritance
HybridDataJobDefinitionData

Constructors

HybridDataJobDefinitionData(String, String, HybridDataState)

Initializes a new instance of HybridDataJobDefinitionData.

Properties

CustomerSecrets

List of customer secrets containing a key identifier and key value. The key identifier is a way for the specific data source to understand the key. Value contains customer secret encrypted by the encryptionKeys.

DataServiceInput

A generic json used differently by each data service type.

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

To assign an already formated 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" }.

DataSinkId

Data Sink Id associated to the job definition.

DataSourceId

Data Source Id associated to the job definition.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
LastModifiedOn

Last modified time of the job definition.

Name

The name of the resource.

(Inherited from ResourceData)
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
RunLocation

This is the preferred geo location for the job to run.

Schedules

Schedule for running the job definition.

State

State of the job definition.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
UserConfirmation

Enum to detect if user confirmation is required. If not passed will default to NotRequired.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResourceData)

Applies to