Integration Runtime Object Metadata - List

Get integration runtime object metadata
Get object metadata from an integration runtime

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/integrationRuntimes/{integrationRuntimeName}/getObjectMetadata?api-version=2021-06-01-preview

URI Parameters

Name In Required Type Description
integrationRuntimeName
path True

string

Integration runtime name

resourceGroupName
path True

string

The name of the resource group. The name is case insensitive.

subscriptionId
path True

string

The ID of the target subscription.

workspaceName
path True

string

The name of the workspace.

api-version
query True

string

The API version to use for this operation.

Request Body

Name Type Description
metadataPath

string

Metadata path.

Responses

Name Type Description
200 OK

SsisObjectMetadataListResponse

OK.

Other Status Codes

ErrorResponse

An error response received from the Azure Synapse service.

Examples

Get integration runtime object metadata

Sample Request

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Synapse/workspaces/exampleWorkspace/integrationRuntimes/testactivityv2/getObjectMetadata?api-version=2021-06-01-preview

{
  "metadataPath": "ssisFolders"
}

Sample Response

Date: Mon, 03 Dec 2018 06:24:54 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-writes: 1198
x-ms-request-id: 0cbc67c4-60e7-4d49-97d9-e4bc4f9851cd
x-ms-correlation-request-id: 0cbc67c4-60e7-4d49-97d9-e4bc4f9851cd
{
  "value": [
    {
      "id": 1,
      "name": "TestFolder",
      "description": "",
      "type": "Folder"
    },
    {
      "id": 2,
      "name": "EnvironmentFolder",
      "description": "",
      "type": "Folder"
    },
    {
      "id": 3,
      "name": "ActivityTest",
      "description": "",
      "type": "Folder"
    },
    {
      "id": 4,
      "name": "这是文件夹",
      "description": "",
      "type": "Folder"
    },
    {
      "id": 5,
      "name": "1",
      "type": "Folder"
    },
    {
      "id": 6,
      "name": "2",
      "type": "Folder"
    },
    {
      "id": 7,
      "name": "3",
      "type": "Folder"
    },
    {
      "id": 8,
      "name": "4",
      "type": "Folder"
    },
    {
      "id": 9,
      "name": "5",
      "type": "Folder"
    },
    {
      "id": 10,
      "name": "6",
      "type": "Folder"
    },
    {
      "id": 11,
      "name": "7",
      "type": "Folder"
    },
    {
      "id": 12,
      "name": "8",
      "type": "Folder"
    },
    {
      "id": 13,
      "name": "9",
      "type": "Folder"
    },
    {
      "id": 14,
      "name": "10",
      "type": "Folder"
    },
    {
      "id": 15,
      "name": "11",
      "type": "Folder"
    },
    {
      "id": 16,
      "name": "12",
      "type": "Folder"
    },
    {
      "id": 17,
      "name": "13",
      "type": "Folder"
    },
    {
      "id": 18,
      "name": "14",
      "type": "Folder"
    },
    {
      "id": 19,
      "name": "15",
      "type": "Folder"
    },
    {
      "id": 20,
      "name": "16",
      "type": "Folder"
    },
    {
      "id": 21,
      "name": "17",
      "type": "Folder"
    },
    {
      "id": 22,
      "name": "18",
      "type": "Folder"
    },
    {
      "id": 23,
      "name": "19",
      "type": "Folder"
    },
    {
      "id": 24,
      "name": "20",
      "type": "Folder"
    },
    {
      "id": 25,
      "name": "21",
      "type": "Folder"
    },
    {
      "id": 26,
      "name": "22",
      "type": "Folder"
    },
    {
      "id": 27,
      "name": "23",
      "type": "Folder"
    },
    {
      "id": 28,
      "name": "24",
      "type": "Folder"
    },
    {
      "id": 29,
      "name": "25",
      "type": "Folder"
    },
    {
      "id": 30,
      "name": "26",
      "type": "Folder"
    },
    {
      "id": 31,
      "name": "27",
      "type": "Folder"
    },
    {
      "id": 32,
      "name": "28",
      "type": "Folder"
    },
    {
      "id": 33,
      "name": "29",
      "type": "Folder"
    },
    {
      "id": 34,
      "name": "30",
      "type": "Folder"
    },
    {
      "id": 35,
      "name": "31",
      "type": "Folder"
    },
    {
      "id": 36,
      "name": "32",
      "type": "Folder"
    },
    {
      "id": 37,
      "name": "33",
      "type": "Folder"
    },
    {
      "id": 38,
      "name": "34",
      "type": "Folder"
    },
    {
      "id": 39,
      "name": "35",
      "type": "Folder"
    },
    {
      "id": 40,
      "name": "36",
      "type": "Folder"
    },
    {
      "id": 41,
      "name": "37",
      "type": "Folder"
    },
    {
      "id": 42,
      "name": "38",
      "type": "Folder"
    },
    {
      "id": 43,
      "name": "39",
      "type": "Folder"
    },
    {
      "id": 44,
      "name": "40",
      "type": "Folder"
    },
    {
      "id": 45,
      "name": "41",
      "type": "Folder"
    },
    {
      "id": 46,
      "name": "42",
      "type": "Folder"
    },
    {
      "id": 47,
      "name": "43",
      "type": "Folder"
    },
    {
      "id": 48,
      "name": "44",
      "type": "Folder"
    },
    {
      "id": 49,
      "name": "45",
      "type": "Folder"
    },
    {
      "id": 50,
      "name": "46",
      "type": "Folder"
    },
    {
      "id": 51,
      "name": "47",
      "type": "Folder"
    },
    {
      "id": 52,
      "name": "48",
      "type": "Folder"
    },
    {
      "id": 53,
      "name": "49",
      "type": "Folder"
    },
    {
      "id": 54,
      "name": "50",
      "type": "Folder"
    },
    {
      "id": 55,
      "name": "51",
      "type": "Folder"
    },
    {
      "id": 56,
      "name": "52",
      "type": "Folder"
    },
    {
      "id": 57,
      "name": "53",
      "type": "Folder"
    },
    {
      "id": 58,
      "name": "54",
      "type": "Folder"
    },
    {
      "id": 59,
      "name": "55",
      "type": "Folder"
    },
    {
      "id": 60,
      "name": "56",
      "type": "Folder"
    },
    {
      "id": 61,
      "name": "57",
      "type": "Folder"
    },
    {
      "id": 62,
      "name": "58",
      "type": "Folder"
    },
    {
      "id": 63,
      "name": "59",
      "type": "Folder"
    },
    {
      "id": 64,
      "name": "60",
      "type": "Folder"
    },
    {
      "id": 65,
      "name": "61",
      "type": "Folder"
    },
    {
      "id": 66,
      "name": "62",
      "type": "Folder"
    },
    {
      "id": 67,
      "name": "63",
      "type": "Folder"
    },
    {
      "id": 68,
      "name": "64",
      "type": "Folder"
    },
    {
      "id": 69,
      "name": "65",
      "type": "Folder"
    },
    {
      "id": 70,
      "name": "66",
      "type": "Folder"
    },
    {
      "id": 71,
      "name": "67",
      "type": "Folder"
    },
    {
      "id": 72,
      "name": "68",
      "type": "Folder"
    },
    {
      "id": 73,
      "name": "69",
      "type": "Folder"
    },
    {
      "id": 74,
      "name": "70",
      "type": "Folder"
    },
    {
      "id": 75,
      "name": "71",
      "type": "Folder"
    },
    {
      "id": 76,
      "name": "72",
      "type": "Folder"
    },
    {
      "id": 77,
      "name": "73",
      "type": "Folder"
    },
    {
      "id": 78,
      "name": "74",
      "type": "Folder"
    },
    {
      "id": 79,
      "name": "75",
      "type": "Folder"
    },
    {
      "id": 80,
      "name": "76",
      "type": "Folder"
    },
    {
      "id": 81,
      "name": "77",
      "type": "Folder"
    },
    {
      "id": 82,
      "name": "78",
      "type": "Folder"
    },
    {
      "id": 83,
      "name": "79",
      "type": "Folder"
    },
    {
      "id": 84,
      "name": "80",
      "type": "Folder"
    },
    {
      "id": 85,
      "name": "81",
      "type": "Folder"
    },
    {
      "id": 86,
      "name": "82",
      "type": "Folder"
    },
    {
      "id": 87,
      "name": "83",
      "type": "Folder"
    },
    {
      "id": 88,
      "name": "84",
      "type": "Folder"
    },
    {
      "id": 89,
      "name": "85",
      "type": "Folder"
    },
    {
      "id": 90,
      "name": "86",
      "type": "Folder"
    },
    {
      "id": 91,
      "name": "87",
      "type": "Folder"
    },
    {
      "id": 92,
      "name": "88",
      "type": "Folder"
    },
    {
      "id": 93,
      "name": "89",
      "type": "Folder"
    },
    {
      "id": 94,
      "name": "90",
      "type": "Folder"
    },
    {
      "id": 95,
      "name": "91",
      "type": "Folder"
    },
    {
      "id": 96,
      "name": "92",
      "type": "Folder"
    },
    {
      "id": 97,
      "name": "93",
      "type": "Folder"
    },
    {
      "id": 98,
      "name": "94",
      "type": "Folder"
    },
    {
      "id": 99,
      "name": "95",
      "type": "Folder"
    },
    {
      "id": 100,
      "name": "96",
      "type": "Folder"
    }
  ],
  "nextLink": "https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Synapse/workspaces/exampleWorkspaceName/integrationRuntimes/testactivityv2/getObjectMetadata?api-version=2021-06-01-preview&%24skipToken=https%3a%2f%2fwcu.frontend.clouddatahub.net%2fsubscriptions%2f12345678-1234-1234-1234-12345678abc%2fdatafactories%2f6C8E7C90-FD45-4010-8B7C-B5227D0F0CB7%2fintegrationruntimes%2fTESTACTIVITYV2%2fgetSsisObjectMetadata%3f%24skipToken%3dc3Npc0ZvbGRlcnNAQDIwMTgtMTEtMjlUMDM6NTk6MzIuMDQ1Mzc1MiswMDowMEBAZm9sZGVyQEAwMDAwMDAwMDAwMDAwMDAwMTAx0%26api-version%3d1.0"
}

Definitions

Name Description
ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Error response

GetSsisObjectMetadataRequest

The request payload of get SSIS object metadata.

SsisEnvironment

Ssis environment.

SsisEnvironmentReference

Ssis environment reference.

SsisFolder

Ssis folder.

SsisObjectMetadataListResponse

A list of SSIS object metadata.

SsisObjectMetadataType

The type of SSIS object metadata.

SsisPackage

Ssis Package.

SsisParameter

Ssis parameter.

SsisProject

Ssis project.

SsisVariable

Ssis variable.

ErrorAdditionalInfo

The resource management error additional info.

Name Type Description
info

object

The additional info.

type

string

The additional info type.

ErrorDetail

The error detail.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

The error additional info.

code

string

The error code.

details

ErrorDetail[]

The error details.

message

string

The error message.

target

string

The error target.

ErrorResponse

Error response

Name Type Description
error

ErrorDetail

The error object.

GetSsisObjectMetadataRequest

The request payload of get SSIS object metadata.

Name Type Description
metadataPath

string

Metadata path.

SsisEnvironment

Ssis environment.

Name Type Description
description

string

Metadata description.

folderId

integer

Folder id which contains environment.

id

integer

Metadata id.

name

string

Metadata name.

type string:

Environment

Type of metadata.

variables

SsisVariable[]

Variable in environment

SsisEnvironmentReference

Ssis environment reference.

Name Type Description
environmentFolderName

string

Environment folder name.

environmentName

string

Environment name.

id

integer

Environment reference id.

referenceType

string

Reference type

SsisFolder

Ssis folder.

Name Type Description
description

string

Metadata description.

id

integer

Metadata id.

name

string

Metadata name.

type string:

Folder

Type of metadata.

SsisObjectMetadataListResponse

A list of SSIS object metadata.

Name Type Description
nextLink

string

The link to the next page of results, if any remaining results exist.

value SsisObjectMetadata[]:

List of SSIS object metadata.

SsisObjectMetadataType

The type of SSIS object metadata.

Name Type Description
Environment

string

Folder

string

Package

string

Project

string

SsisPackage

Ssis Package.

Name Type Description
description

string

Metadata description.

folderId

integer

Folder id which contains package.

id

integer

Metadata id.

name

string

Metadata name.

parameters

SsisParameter[]

Parameters in package

projectId

integer

Project id which contains package.

projectVersion

integer

Project version which contains package.

type string:

Package

Type of metadata.

SsisParameter

Ssis parameter.

Name Type Description
dataType

string

Parameter type.

defaultValue

string

Default value of parameter.

description

string

Parameter description.

designDefaultValue

string

Design default value of parameter.

id

integer

Parameter id.

name

string

Parameter name.

required

boolean

Whether parameter is required.

sensitive

boolean

Whether parameter is sensitive.

sensitiveDefaultValue

string

Default sensitive value of parameter.

valueSet

boolean

Parameter value set.

valueType

string

Parameter value type.

variable

string

Parameter reference variable.

SsisProject

Ssis project.

Name Type Description
description

string

Metadata description.

environmentRefs

SsisEnvironmentReference[]

Environment reference in project

folderId

integer

Folder id which contains project.

id

integer

Metadata id.

name

string

Metadata name.

parameters

SsisParameter[]

Parameters in project

type string:

Project

Type of metadata.

version

integer

Project version.

SsisVariable

Ssis variable.

Name Type Description
dataType

string

Variable type.

description

string

Variable description.

id

integer

Variable id.

name

string

Variable name.

sensitive

boolean

Whether variable is sensitive.

sensitiveValue

string

Variable sensitive value.

value

string

Variable value.