upsertFunctionConnectionString

Insert/update ConnectionString properties

It first connects to the intended Azure Tenant Subscription with provided credentials. Next, it updates the Connection String properties in Azure Function App. While doing so it performs environment and project-specific property replacement as well.  You need to create a Function App artifact as part of the build workflow containing the Connection String properties file.

This operation should return the status and response details of execution details from Azure.

Target Properties 

Property Name

Property Code

Required

Description

Function App Slot Name

FDAZ_SLOT_NAME

Yes

Slot for Function App deployment

Azure Cloud Account

FDAZ_ACCOUNT_CODE

Yes

Azure cloud account name

Absolute path of Azure CLI

FDAZ_CLI_PATH

No

e.g. /u01/azure/bin/az or c:\\azure\cli\wbin\az

Project Properties 

Property Name

Property Code

Required

Description

Function App Name

FDAZ_FUNCTION_APP_NAME

Yes

Azure Function App name

Resource Group Name

FDAZ_RESOURCE_GROUP

Yes

Azure Resource Group name

Connection String File Name

FDAZ_CONNECTION_STRING_FILE

No

Name of Connection String file

Inputs

Input Name

Input Code

Required

Description

Connection String Properties

FDAZ_INP_CONNECTION_STRING_VALS

No

Upsert any Connection String property(s)

Outputs

Output Name

Required

Description

FDAZ_OUT_CONN_STRING_STATUS

Yes

Status of the deployment

FDAZ_OUT_CONN_STRING_RESP

Yes

Respone of the deployment

FDAZ_OUT_CONN_STRING_ERR

No

Error (in case any) from the deployment

Artifacts

This operation consumes artifacts.  

Endpoint Selection

This operation will select all available endpoints associated with the target.

Endpoint Execution

This operation will execute on any of the selected endpoints and will randomly determine which one.

The following macros are not currently supported in the footer:
  • style