IntegrationAccountAssemblies interface

Interface representing a IntegrationAccountAssemblies.

Methods

createOrUpdate(string, string, string, AssemblyDefinition, IntegrationAccountAssembliesCreateOrUpdateOptionalParams)

Create or update an assembly for an integration account.

delete(string, string, string, IntegrationAccountAssembliesDeleteOptionalParams)

Delete an assembly for an integration account.

get(string, string, string, IntegrationAccountAssembliesGetOptionalParams)

Get an assembly for an integration account.

list(string, string, IntegrationAccountAssembliesListOptionalParams)

List the assemblies for an integration account.

listContentCallbackUrl(string, string, string, IntegrationAccountAssembliesListContentCallbackUrlOptionalParams)

Get the content callback url for an integration account assembly.

Method Details

createOrUpdate(string, string, string, AssemblyDefinition, IntegrationAccountAssembliesCreateOrUpdateOptionalParams)

Create or update an assembly for an integration account.

function createOrUpdate(resourceGroupName: string, integrationAccountName: string, assemblyArtifactName: string, assemblyArtifact: AssemblyDefinition, options?: IntegrationAccountAssembliesCreateOrUpdateOptionalParams): Promise<AssemblyDefinition>

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

assemblyArtifactName

string

The assembly artifact name.

assemblyArtifact
AssemblyDefinition

The assembly artifact.

Returns

delete(string, string, string, IntegrationAccountAssembliesDeleteOptionalParams)

Delete an assembly for an integration account.

function delete(resourceGroupName: string, integrationAccountName: string, assemblyArtifactName: string, options?: IntegrationAccountAssembliesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

assemblyArtifactName

string

The assembly artifact name.

options
IntegrationAccountAssembliesDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, IntegrationAccountAssembliesGetOptionalParams)

Get an assembly for an integration account.

function get(resourceGroupName: string, integrationAccountName: string, assemblyArtifactName: string, options?: IntegrationAccountAssembliesGetOptionalParams): Promise<AssemblyDefinition>

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

assemblyArtifactName

string

The assembly artifact name.

options
IntegrationAccountAssembliesGetOptionalParams

The options parameters.

Returns

list(string, string, IntegrationAccountAssembliesListOptionalParams)

List the assemblies for an integration account.

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

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

options
IntegrationAccountAssembliesListOptionalParams

The options parameters.

Returns

listContentCallbackUrl(string, string, string, IntegrationAccountAssembliesListContentCallbackUrlOptionalParams)

Get the content callback url for an integration account assembly.

function listContentCallbackUrl(resourceGroupName: string, integrationAccountName: string, assemblyArtifactName: string, options?: IntegrationAccountAssembliesListContentCallbackUrlOptionalParams): Promise<WorkflowTriggerCallbackUrl>

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

assemblyArtifactName

string

The assembly artifact name.

Returns