IntegrationAccountSchemas interface

Interface representing a IntegrationAccountSchemas.

Methods

createOrUpdate(string, string, string, IntegrationAccountSchema, IntegrationAccountSchemasCreateOrUpdateOptionalParams)

Creates or updates an integration account schema.

delete(string, string, string, IntegrationAccountSchemasDeleteOptionalParams)

Deletes an integration account schema.

get(string, string, string, IntegrationAccountSchemasGetOptionalParams)

Gets an integration account schema.

list(string, string, IntegrationAccountSchemasListOptionalParams)

Gets a list of integration account schemas.

listContentCallbackUrl(string, string, string, GetCallbackUrlParameters, IntegrationAccountSchemasListContentCallbackUrlOptionalParams)

Get the content callback url.

Method Details

createOrUpdate(string, string, string, IntegrationAccountSchema, IntegrationAccountSchemasCreateOrUpdateOptionalParams)

Creates or updates an integration account schema.

function createOrUpdate(resourceGroupName: string, integrationAccountName: string, schemaName: string, schema: IntegrationAccountSchema, options?: IntegrationAccountSchemasCreateOrUpdateOptionalParams): Promise<IntegrationAccountSchema>

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

schemaName

string

The integration account schema name.

schema
IntegrationAccountSchema

The integration account schema.

Returns

delete(string, string, string, IntegrationAccountSchemasDeleteOptionalParams)

Deletes an integration account schema.

function delete(resourceGroupName: string, integrationAccountName: string, schemaName: string, options?: IntegrationAccountSchemasDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

schemaName

string

The integration account schema name.

options
IntegrationAccountSchemasDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, IntegrationAccountSchemasGetOptionalParams)

Gets an integration account schema.

function get(resourceGroupName: string, integrationAccountName: string, schemaName: string, options?: IntegrationAccountSchemasGetOptionalParams): Promise<IntegrationAccountSchema>

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

schemaName

string

The integration account schema name.

options
IntegrationAccountSchemasGetOptionalParams

The options parameters.

Returns

list(string, string, IntegrationAccountSchemasListOptionalParams)

Gets a list of integration account schemas.

function list(resourceGroupName: string, integrationAccountName: string, options?: IntegrationAccountSchemasListOptionalParams): PagedAsyncIterableIterator<IntegrationAccountSchema, IntegrationAccountSchema[], PageSettings>

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

options
IntegrationAccountSchemasListOptionalParams

The options parameters.

Returns

listContentCallbackUrl(string, string, string, GetCallbackUrlParameters, IntegrationAccountSchemasListContentCallbackUrlOptionalParams)

Get the content callback url.

function listContentCallbackUrl(resourceGroupName: string, integrationAccountName: string, schemaName: string, listContentCallbackUrl: GetCallbackUrlParameters, options?: IntegrationAccountSchemasListContentCallbackUrlOptionalParams): Promise<WorkflowTriggerCallbackUrl>

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

schemaName

string

The integration account schema name.

listContentCallbackUrl
GetCallbackUrlParameters

The callback url parameters.

Returns