executeWebAppSlotSwap

It first connects to the intended Azure Tenant Subscription with provided credentials. Next, it swaps the slot in Azure Web App based on configured value.

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

Target Properties 

Property Name

Property Code

Required

Description

Web App Slot Name

FDAZ_WEB_SLOT_NAME

Yes

Slot for Web App deployment

Target Slot to Swap for Web App

FDAZ_WEB_TARGET_SLOT_NAME

No

Slot to be swapped with for Web App

Slot Swap Action for Web App

FDAZ_WEB_SLOT_SWAP_ACTION

No

Slot swap action type for Web App

Preserve Slot VNet for Web App

FDAZ_WEB_PRESERVE_VNET

No

To preserve the Slot VNet for Web App

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

Web App name

FDAZ_WEB_APP_NAME

Yes

Azure Web App name

Resource Group Name

FDAZ_RESOURCE_GROUP

Yes

Azure Resource Group name

Outputs

OutPut Name

Required

Description

FDAZ_OUT_SLOT_SWAP_STATUS

Yes

Status of the deployment

FDAZ_OUT_SLOT_SWAP_RESP

Yes

Response of the deployment

FDAZ_OUT_SLOT_SWAP_ERR

No

Error (in case any) from the deployment

Artifacts

This operation doesn’t consume any artifacts.  

Endpoint Selection

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

Endpoint Execution

This operation will execute on any one of the selected endpoints and will be random in the determination of which one.

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