Microsoft.DeploymentManager steps 2018-09-01-preview

Bicep resource definition

The steps resource type can be deployed to:

For a list of changed properties in each API version, see change log.

Resource format

To create a Microsoft.DeploymentManager/steps resource, add the following Bicep to your template.

resource symbolicname 'Microsoft.DeploymentManager/steps@2018-09-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    stepType: 'string'
    // For remaining properties, see StepProperties objects
  }
}

StepProperties objects

Set the stepType property to specify the type of object.

For Wait, use:

  stepType: 'Wait'
  attributes: {
    duration: 'string'
  }

Property values

steps

Name Description Value
name The resource name string (required)
location The geo-location where the resource lives string (required)
tags Resource tags. Dictionary of tag names and values. See Tags in templates
properties The properties that define the step. StepProperties (required)

StepProperties

Name Description Value
stepType Set the object type Wait (required)

WaitStepProperties

Name Description Value
stepType The type of step. 'Wait' (required)
attributes The Wait attributes WaitStepAttributes

WaitStepAttributes

Name Description Value
duration The duration in ISO 8601 format of how long the wait should be. string (required)

ARM template resource definition

The steps resource type can be deployed to:

For a list of changed properties in each API version, see change log.

Resource format

To create a Microsoft.DeploymentManager/steps resource, add the following JSON to your template.

{
  "type": "Microsoft.DeploymentManager/steps",
  "apiVersion": "2018-09-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "stepType": "string"
    // For remaining properties, see StepProperties objects
  }
}

StepProperties objects

Set the stepType property to specify the type of object.

For Wait, use:

  "stepType": "Wait",
  "attributes": {
    "duration": "string"
  }

Property values

steps

Name Description Value
type The resource type 'Microsoft.DeploymentManager/steps'
apiVersion The resource api version '2018-09-01-preview'
name The resource name string (required)
location The geo-location where the resource lives string (required)
tags Resource tags. Dictionary of tag names and values. See Tags in templates
properties The properties that define the step. StepProperties (required)

StepProperties

Name Description Value
stepType Set the object type Wait (required)

WaitStepProperties

Name Description Value
stepType The type of step. 'Wait' (required)
attributes The Wait attributes WaitStepAttributes

WaitStepAttributes

Name Description Value
duration The duration in ISO 8601 format of how long the wait should be. string (required)

Terraform (AzAPI provider) resource definition

The steps resource type can be deployed to:

  • Resource groups

For a list of changed properties in each API version, see change log.

Resource format

To create a Microsoft.DeploymentManager/steps resource, add the following Terraform to your template.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DeploymentManager/steps@2018-09-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      stepType = "string"
      // For remaining properties, see StepProperties objects
    }
  })
}

StepProperties objects

Set the stepType property to specify the type of object.

For Wait, use:

  stepType = "Wait"
  attributes = {
    duration = "string"
  }

Property values

steps

Name Description Value
type The resource type "Microsoft.DeploymentManager/steps@2018-09-01-preview"
name The resource name string (required)
location The geo-location where the resource lives string (required)
parent_id To deploy to a resource group, use the ID of that resource group. string (required)
tags Resource tags. Dictionary of tag names and values.
properties The properties that define the step. StepProperties (required)

StepProperties

Name Description Value
stepType Set the object type Wait (required)

WaitStepProperties

Name Description Value
stepType The type of step. "Wait" (required)
attributes The Wait attributes WaitStepAttributes

WaitStepAttributes

Name Description Value
duration The duration in ISO 8601 format of how long the wait should be. string (required)