IntegrationAccountSchemas interface
Interface representing a IntegrationAccountSchemas.
Methods
create |
Creates or updates an integration account schema. |
delete(string, string, string, Integration |
Deletes an integration account schema. |
get(string, string, string, Integration |
Gets an integration account schema. |
list(string, string, Integration |
Gets a list of integration account schemas. |
list |
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.
The options parameters.
Returns
Promise<IntegrationAccountSchema>
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.
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.
The options parameters.
Returns
Promise<IntegrationAccountSchema>
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.
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.
The options parameters.
Returns
Promise<WorkflowTriggerCallbackUrl>