npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@datafire/azure_hybriddatamanager_hybriddata

v3.0.0

Published

DataFire integration for HybridDataManagementClient

Readme

@datafire/azure_hybriddatamanager_hybriddata

Client library for HybridDataManagementClient

Installation and Usage

npm install --save @datafire/azure_hybriddatamanager_hybriddata
let azure_hybriddatamanager_hybriddata = require('@datafire/azure_hybriddatamanager_hybriddata').create({
  access_token: "",
  refresh_token: "",
  client_id: "",
  client_secret: "",
  redirect_uri: ""
});

.then(data => {
  console.log(data);
});

Description

Actions

Operations_List

This method gets all the operations.

azure_hybriddatamanager_hybriddata.Operations_List({
  "api-version": ""
}, context)

Input

  • input object
    • api-version required string: The API Version

Output

DataManagers_List

Lists all the data manager resources available under the subscription.

azure_hybriddatamanager_hybriddata.DataManagers_List({
  "subscriptionId": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Subscription Id
    • api-version required string: The API Version

Output

DataManagers_ListByResourceGroup

Lists all the data manager resources available under the given resource group.

azure_hybriddatamanager_hybriddata.DataManagers_ListByResourceGroup({
  "subscriptionId": "",
  "resourceGroupName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • api-version required string: The API Version

Output

DataManagers_Delete

Deletes a data manager resource in Microsoft Azure.

azure_hybriddatamanager_hybriddata.DataManagers_Delete({
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

Output schema unknown

DataManagers_Get

Gets information about the specified data manager resource.

azure_hybriddatamanager_hybriddata.DataManagers_Get({
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

DataManagers_Update

Updates the properties of an existing data manager resource.

azure_hybriddatamanager_hybriddata.DataManagers_Update({
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": "",
  "dataManagerUpdateParameter": {}
}, context)

Input

  • input object
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version
    • If-Match string: Defines the If-Match condition. The patch will be performed only if the ETag of the data manager resource on the server matches this value.
    • dataManagerUpdateParameter required DataManagerUpdateParameter

Output

DataManagers_Create

Creates a new data manager resource with the specified parameters. Existing resources cannot be updated with this API and should instead be updated with the Update data manager resource API.

azure_hybriddatamanager_hybriddata.DataManagers_Create({
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": "",
  "dataManager": {
    "location": ""
  }
}, context)

Input

  • input object
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version
    • dataManager required DataManager

Output

DataServices_ListByDataManager

This method gets all the data services.

azure_hybriddatamanager_hybriddata.DataServices_ListByDataManager({
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

DataServices_Get

Gets the data service that match the data service name given.

azure_hybriddatamanager_hybriddata.DataServices_Get({
  "dataServiceName": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataServiceName required string: The name of the data service that is being queried.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

JobDefinitions_ListByDataService

This method gets all the job definitions of the given data service name.

azure_hybriddatamanager_hybriddata.JobDefinitions_ListByDataService({
  "dataServiceName": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataServiceName required string: The data service type of interest.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version
    • $filter string: OData Filter options

Output

JobDefinitions_Delete

This method deletes the given job definition.

azure_hybriddatamanager_hybriddata.JobDefinitions_Delete({
  "dataServiceName": "",
  "jobDefinitionName": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataServiceName required string: The data service type of the job definition.
    • jobDefinitionName required string: The job definition name to be deleted.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

Output schema unknown

JobDefinitions_Get

This method gets job definition object by name.

azure_hybriddatamanager_hybriddata.JobDefinitions_Get({
  "dataServiceName": "",
  "jobDefinitionName": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataServiceName required string: The data service name of the job definition
    • jobDefinitionName required string: The job definition name that is being queried.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

JobDefinitions_CreateOrUpdate

Creates or updates a job definition.

azure_hybriddatamanager_hybriddata.JobDefinitions_CreateOrUpdate({
  "dataServiceName": "",
  "jobDefinitionName": "",
  "jobDefinition": {
    "properties": {
      "dataSourceId": "",
      "dataSinkId": "",
      "state": ""
    }
  },
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataServiceName required string: The data service type of the job definition.
    • jobDefinitionName required string: The job definition name to be created or updated.
    • jobDefinition required JobDefinition
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

Jobs_ListByJobDefinition

This method gets all the jobs of a given job definition.

azure_hybriddatamanager_hybriddata.Jobs_ListByJobDefinition({
  "dataServiceName": "",
  "jobDefinitionName": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataServiceName required string: The name of the data service of the job definition.
    • jobDefinitionName required string: The name of the job definition for which jobs are needed.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version
    • $filter string: OData Filter options

Output

Jobs_Get

This method gets a data manager job given the jobId.

azure_hybriddatamanager_hybriddata.Jobs_Get({
  "dataServiceName": "",
  "jobDefinitionName": "",
  "jobId": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataServiceName required string: The name of the data service of the job definition.
    • jobDefinitionName required string: The name of the job definition of the job.
    • jobId required string: The job id of the job queried.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version
    • $expand string: $expand is supported on details parameter for job, which provides details on the job stages.

Output

Jobs_Cancel

Cancels the given job.

azure_hybriddatamanager_hybriddata.Jobs_Cancel({
  "dataServiceName": "",
  "jobDefinitionName": "",
  "jobId": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataServiceName required string: The name of the data service of the job definition.
    • jobDefinitionName required string: The name of the job definition of the job.
    • jobId required string: The job id of the job queried.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

Output schema unknown

Jobs_Resume

Resumes the given job.

azure_hybriddatamanager_hybriddata.Jobs_Resume({
  "dataServiceName": "",
  "jobDefinitionName": "",
  "jobId": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataServiceName required string: The name of the data service of the job definition.
    • jobDefinitionName required string: The name of the job definition of the job.
    • jobId required string: The job id of the job queried.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

Output schema unknown

JobDefinitions_Run

This method runs a job instance of the given job definition.

azure_hybriddatamanager_hybriddata.JobDefinitions_Run({
  "dataServiceName": "",
  "jobDefinitionName": "",
  "runParameters": {},
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataServiceName required string: The data service type of the job definition.
    • jobDefinitionName required string: Name of the job definition.
    • runParameters required RunParameters
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

Output schema unknown

Jobs_ListByDataService

This method gets all the jobs of a data service type in a given resource.

azure_hybriddatamanager_hybriddata.Jobs_ListByDataService({
  "dataServiceName": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataServiceName required string: The name of the data service of interest.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version
    • $filter string: OData Filter options

Output

DataStoreTypes_ListByDataManager

Gets all the data store/repository types that the resource supports.

azure_hybriddatamanager_hybriddata.DataStoreTypes_ListByDataManager({
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

DataStoreTypes_Get

Gets the data store/repository type given its name.

azure_hybriddatamanager_hybriddata.DataStoreTypes_Get({
  "dataStoreTypeName": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataStoreTypeName required string: The data store/repository type name for which details are needed.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

DataStores_ListByDataManager

Gets all the data stores/repositories in the given resource.

azure_hybriddatamanager_hybriddata.DataStores_ListByDataManager({
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version
    • $filter string: OData Filter options

Output

DataStores_Delete

This method deletes the given data store/repository.

azure_hybriddatamanager_hybriddata.DataStores_Delete({
  "dataStoreName": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataStoreName required string: The data store/repository name to be deleted.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

Output schema unknown

DataStores_Get

This method gets the data store/repository by name.

azure_hybriddatamanager_hybriddata.DataStores_Get({
  "dataStoreName": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataStoreName required string: The data store/repository name queried.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

DataStores_CreateOrUpdate

Creates or updates the data store/repository in the data manager.

azure_hybriddatamanager_hybriddata.DataStores_CreateOrUpdate({
  "dataStoreName": "",
  "dataStore": {
    "properties": {
      "state": "",
      "dataStoreTypeId": ""
    }
  },
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • dataStoreName required string: The data store/repository name to be created or updated.
    • dataStore required DataStore
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

JobDefinitions_ListByDataManager

This method gets all the job definitions of the given data manager resource.

azure_hybriddatamanager_hybriddata.JobDefinitions_ListByDataManager({
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version
    • $filter string: OData Filter options

Output

Jobs_ListByDataManager

This method gets all the jobs at the data manager resource level.

azure_hybriddatamanager_hybriddata.Jobs_ListByDataManager({
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version
    • $filter string: OData Filter options

Output

PublicKeys_ListByDataManager

This method gets the list view of public keys, however it will only have one element.

azure_hybriddatamanager_hybriddata.PublicKeys_ListByDataManager({
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

PublicKeys_Get

This method gets the public keys.

azure_hybriddatamanager_hybriddata.PublicKeys_Get({
  "publicKeyName": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "dataManagerName": "",
  "api-version": ""
}, context)

Input

  • input object
    • publicKeyName required string: Name of the public key.
    • subscriptionId required string: The Subscription Id
    • resourceGroupName required string: The Resource Group Name
    • dataManagerName required string: The name of the DataManager Resource within the specified resource group. DataManager names must be between 3 and 24 characters in length and use any alphanumeric and underscore only
    • api-version required string: The API Version

Output

Definitions

AvailableProviderOperation

AvailableProviderOperationDisplay

  • AvailableProviderOperationDisplay object: Contains the localized display information for this particular operation / action.
    • description string: Gets or sets Description
    • operation string: Gets or sets Operation
    • provider string: Gets or sets Provider
    • resource string: Gets or sets Resource

AvailableProviderOperationProperties

  • AvailableProviderOperationProperties object: Class represents Properties in AvailableProviderOperations

AvailableProviderOperations

  • AvailableProviderOperations object: Class for set of operations used for discovery of available provider operations.

CustomerSecret

  • CustomerSecret object: The pair of customer secret.
    • algorithm required string (values: None, RSA1_5, RSA_OAEP, PlainText): The encryption algorithm used to encrypt data.
    • keyIdentifier required string: The identifier to the data service input object which this secret corresponds to.
    • keyValue required string: It contains the encrypted customer secret.

DataManager

  • DataManager object: The DataManager resource.
    • etag string: Etag of the Resource.
    • id string: The Resource Id.
    • location required string: The location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East
    • name string: The Resource Name.
    • sku Sku
    • tags object: The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource
    • type string: The Resource type.

DataManagerList

  • DataManagerList object: DataManager resources Collection.
    • nextLink string: Link for the next set of data stores.
    • value array: List of data manager resources.

DataManagerUpdateParameter

  • DataManagerUpdateParameter object: The DataManagerUpdateParameter.
    • sku Sku
    • tags object: The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource

DataService

  • DataService object: Data Service.
    • properties required DataServiceProperties
    • id string: Id of the object.
    • name string: Name of the object.
    • type string: Type of the object.

DataServiceList

  • DataServiceList object: Data Service Collection.
    • nextLink string: Link for the next set of data services.
    • value array: List of data services.

DataServiceProperties

  • DataServiceProperties object: Data Service properties.
    • state required string (values: Disabled, Enabled, Supported): State of the data service.
    • supportedDataSinkTypes array: Supported data store types which can be used as a sink.
      • items string
    • supportedDataSourceTypes array: Supported data store types which can be used as a source.
      • items string

DataStore

  • DataStore object: Data store.
    • properties required DataStoreProperties
    • id string: Id of the object.
    • name string: Name of the object.
    • type string: Type of the object.

DataStoreFilter

  • DataStoreFilter object: Contains the information about the filters for the DataStore.
    • dataStoreTypeId string: The data store type id.

DataStoreList

  • DataStoreList object: Data Store Collection.
    • nextLink string: Link for the next set of data stores.
    • value array: List of data stores.

DataStoreProperties

  • DataStoreProperties object: Data Store for sources and sinks
    • customerSecrets array: 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.
    • dataStoreTypeId required string: The arm id of the data store type.
    • extendedProperties object: A generic json used differently by each data source type.
    • repositoryId string: Arm Id for the manager resource to which the data source is associated. This is optional.
    • state required string (values: Disabled, Enabled, Supported): State of the data source.

DataStoreType

  • DataStoreType object: Data Store Type.
    • properties required DataStoreTypeProperties
    • id string: Id of the object.
    • name string: Name of the object.
    • type string: Type of the object.

DataStoreTypeList

  • DataStoreTypeList object: Data Store Type Collection.
    • nextLink string: Link for the next set of data store types.
    • value array: List of DataStoreType.

DataStoreTypeProperties

  • DataStoreTypeProperties object: Data Store Type properties.
    • repositoryType string: Arm type for the manager resource to which the data source type is associated. This is optional.
    • state required string (values: Disabled, Enabled, Supported): State of the data store type.
    • supportedDataServicesAsSink array: Supported data services where it can be used as a sink.
      • items string
    • supportedDataServicesAsSource array: Supported data services where it can be used as a source.
      • items string

DmsBaseObject

  • DmsBaseObject object: Base class for all objects under DataManager Service
    • id string: Id of the object.
    • name string: Name of the object.
    • type string: Type of the object.

Error

  • Error object: Top level error for the job.
    • code required string: Error code that can be used to programmatically identify the error.
    • message string: Describes the error in detail and provides debugging information.

ErrorDetails

  • ErrorDetails object: Error Details
    • errorCode integer: Error code.
    • errorMessage string: Error message.
    • exceptionMessage string: Contains the non localized exception message
    • recommendedAction string: Recommended action for the error.

Job

  • Job object: Data service job.
    • endTime string: Time at which the job ended in UTC ISO 8601 format.
    • error Error
    • properties required JobProperties
    • startTime required string: Time at which the job was started in UTC ISO 8601 format.
    • status required string (values: None, InProgress, Succeeded, WaitingForAction, Failed, Cancelled, Cancelling): Status of the job.
    • id string: Id of the object.
    • name string: Name of the object.
    • type string: Type of the object.

JobDefinition

  • JobDefinition object: Job Definition.
    • properties required JobDefinitionProperties
    • id string: Id of the object.
    • name string: Name of the object.
    • type string: Type of the object.

JobDefinitionFilter

  • JobDefinitionFilter object: Contains the supported job definition filters.
    • dataSource string: The data source associated with the job definition
    • lastModified string: The last modified date time of the data source.
    • state required string (values: Disabled, Enabled, Supported): The state of the job definition.

JobDefinitionList

  • JobDefinitionList object: Job Definition Collection.
    • nextLink string: Link for the next set of job definitions.
    • value array: List of job definitions.

JobDefinitionProperties

  • JobDefinitionProperties object: Job Definition
    • customerSecrets array: 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 object: A generic json used differently by each data service type.
    • dataSinkId required string: Data Sink Id associated to the job definition.
    • dataSourceId required string: Data Source Id associated to the job definition.
    • lastModifiedTime string: Last modified time of the job definition.
    • runLocation string (values: none, australiaeast, australiasoutheast, brazilsouth, canadacentral, canadaeast, centralindia, centralus, eastasia, eastus, eastus2, japaneast, japanwest, koreacentral, koreasouth, southeastasia, southcentralus, southindia, northcentralus, northeurope, uksouth, ukwest, westcentralus, westeurope, westindia, westus, westus2): This is the preferred geo location for the job to run.
    • schedules array: Schedule for running the job definition
    • state required string (values: Disabled, Enabled, Supported): State of the job definition.
    • userConfirmation string (values: NotRequired, Required): Enum to detect if user confirmation is required. If not passed will default to NotRequired.

JobDetails

  • JobDetails object: Job details.
    • errorDetails array: Error details for failure. This is optional.
    • itemDetailsLink string: Item Details Link to download files or see details
    • jobDefinition JobDefinition
    • jobStages array: List of stages that ran in the job

JobFilter

  • JobFilter object: Contains the information about the filters for the job.
    • startTime string: The start time of the job.
    • status required string (values: None, InProgress, Succeeded, WaitingForAction, Failed, Cancelled, Cancelling): The status of the job.

JobList

  • JobList object: Job Collection.
    • nextLink string: Link for the next set of jobs.
    • value array: List of jobs.

JobProperties

  • JobProperties object: Job Properties
    • bytesProcessed integer: Number of bytes processed by the job as of now.
    • dataSinkName string: Name of the data sink on which the job was triggered.
    • dataSourceName string: Name of the data source on which the job was triggered.
    • details JobDetails
    • isCancellable required string (values: NotCancellable, Cancellable): Describes whether the job is cancellable.
    • itemsProcessed integer: Number of items processed by the job as of now
    • totalBytesToProcess integer: Number of bytes to be processed by the job in total.
    • totalItemsToProcess integer: Number of items to be processed by the job in total

JobStages

  • JobStages object: Job stages.
    • errorDetails array: Error details for the stage. This is optional
    • jobStageDetails object: Job Stage Details
    • stageName string: Name of the job stage.
    • stageStatus required string (values: None, InProgress, Succeeded, WaitingForAction, Failed, Cancelled, Cancelling): Status of the job stage.

Key

  • Key object: Encryption Key.
    • encryptionChunkSizeInBytes required integer: The maximum byte size that can be encrypted by the key. For a key size larger than the size, break into chunks and encrypt each chunk, append each encrypted chunk with : to mark the end of the chunk.
    • keyExponent required string: Exponent of the encryption key.
    • keyModulus required string: Modulus of the encryption key.

PublicKey

  • PublicKey object: Public key
    • properties required PublicKeyProperties
    • id string: Id of the object.
    • name string: Name of the object.
    • type string: Type of the object.

PublicKeyList

  • PublicKeyList object: PublicKey Collection
    • nextLink string: Link for the next set of public keys.
    • value array: List of public keys.

PublicKeyProperties

  • PublicKeyProperties object: PublicKey Properties
    • dataServiceLevel1Key required Key
    • dataServiceLevel2Key required Key

Resource

  • Resource object: Model of the Resource.
    • id string: The Resource Id.
    • location required string: The location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East
    • name string: The Resource Name.
    • sku Sku
    • tags object: The list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource
    • type string: The Resource type.

RunParameters

  • RunParameters object: Run parameters for a job.
    • customerSecrets array: 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 object: A generic json used differently by each data service type.
    • userConfirmation string (values: NotRequired, Required): Enum to detect if user confirmation is required. If not passed will default to NotRequired.

Schedule

  • Schedule object: Schedule for the job run.
    • name string: Name of the schedule.
    • policyList array: A list of repetition intervals in ISO 8601 format.
      • items string

Sku

  • Sku object: The sku type.
    • name string: The sku name. Required for data manager creation, optional for update.
    • tier string: The sku tier. This is based on the SKU name.