Deploy a Bicep Template

Octopus.AzureDeployBicepTemplate exported 2026-07-22 by Octopus Deploy belongs to ‘Azure’ category.

Deploy a Bicep template (Native)

Parameters

When this step is included in a project’s deployment process, the parameters below can be set.

Account

Octopus.Action.Azure.AccountId (required)

Select the account to use for the connection.

Example: azure-account-1

Resource Group

Octopus.Action.Azure.ResourceGroupName (required)

The name of the Azure resource group to deploy the template to.

Example: my-resource-group

Deployment Mode

Octopus.Action.Azure.ResourceGroupDeploymentMode (required)

The deployment mode to use when deploying the Bicep template.

Allowed values: Incremental, Complete

Default: Incremental

Template Source

Octopus.Action.Azure.TemplateSource (required)

Select the source of the template. Templates can be entered as source code, contained in a package or a Git repository.

Allowed values: Inline, Package, GitRepository

Default: Inline

Template

Octopus.Action.Azure.BicepTemplateSourceCode

The Bicep template source code when using inline source, or the relative path to the Bicep template file in the package or Git repository.

Example: template.bicep

Template Parameters

Octopus.Action.Azure.BicepTemplateParameters

The template parameters JSON when using inline source, or the relative path to the JSON parameters file in the package or Git repository.

Example: parameters.json

Page updated on Wednesday, July 22, 2026