IntegrationAccountAgreements interface

Interface representing a IntegrationAccountAgreements.

Methods

createOrUpdate(string, string, string, IntegrationAccountAgreement, IntegrationAccountAgreementsCreateOrUpdateOptionalParams)

Creates or updates an integration account agreement.

delete(string, string, string, IntegrationAccountAgreementsDeleteOptionalParams)

Deletes an integration account agreement.

get(string, string, string, IntegrationAccountAgreementsGetOptionalParams)

Gets an integration account agreement.

list(string, string, IntegrationAccountAgreementsListOptionalParams)

Gets a list of integration account agreements.

listContentCallbackUrl(string, string, string, GetCallbackUrlParameters, IntegrationAccountAgreementsListContentCallbackUrlOptionalParams)

Get the content callback url.

Method Details

createOrUpdate(string, string, string, IntegrationAccountAgreement, IntegrationAccountAgreementsCreateOrUpdateOptionalParams)

Creates or updates an integration account agreement.

function createOrUpdate(resourceGroupName: string, integrationAccountName: string, agreementName: string, agreement: IntegrationAccountAgreement, options?: IntegrationAccountAgreementsCreateOrUpdateOptionalParams): Promise<IntegrationAccountAgreement>

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

agreementName

string

The integration account agreement name.

agreement
IntegrationAccountAgreement

The integration account agreement.

Returns

delete(string, string, string, IntegrationAccountAgreementsDeleteOptionalParams)

Deletes an integration account agreement.

function delete(resourceGroupName: string, integrationAccountName: string, agreementName: string, options?: IntegrationAccountAgreementsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

agreementName

string

The integration account agreement name.

options
IntegrationAccountAgreementsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, IntegrationAccountAgreementsGetOptionalParams)

Gets an integration account agreement.

function get(resourceGroupName: string, integrationAccountName: string, agreementName: string, options?: IntegrationAccountAgreementsGetOptionalParams): Promise<IntegrationAccountAgreement>

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

agreementName

string

The integration account agreement name.

options
IntegrationAccountAgreementsGetOptionalParams

The options parameters.

Returns

list(string, string, IntegrationAccountAgreementsListOptionalParams)

Gets a list of integration account agreements.

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

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

options
IntegrationAccountAgreementsListOptionalParams

The options parameters.

Returns

listContentCallbackUrl(string, string, string, GetCallbackUrlParameters, IntegrationAccountAgreementsListContentCallbackUrlOptionalParams)

Get the content callback url.

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

Parameters

resourceGroupName

string

The resource group name.

integrationAccountName

string

The integration account name.

agreementName

string

The integration account agreement name.

listContentCallbackUrl
GetCallbackUrlParameters

The callback url parameters.

Returns