Azure Resources

  • Latest Dynatrace
  • Reference
  • 4-min read

Deployments: Create or update

You can provide the template and parameters directly in the request or link to JSON files.

For more information, see the official documentation for Deployments: Create or update.

Inputs

FieldTypeDescriptionRequired

subscriptionId

string

The ID of the target subscription.

Required

resourceGroupName

string

The name of the resource group to deploy the resources to.

Required

deploymentName

string

The name of the deployment.

Required

parameters

Deployment

See parameters fields.

Required

parameters (Deployment)

FieldTypeDescriptionRequired

properties

DeploymentProperties

See properties fields.

Required

parameters.properties (DeploymentProperties)
FieldTypeDescriptionRequired

mode

DeploymentMode

The mode that is used to deploy resources.

Required

parameters

Record<string, DeploymentParameter>

Name and value pairs that define the deployment parameters for the template.

Optional

template

Record<string, unknown>

The template content.

Optional

templateLink

TemplateLink

The URI of the template.

Optional

validationLevel

string

The validation level of the deployment.

Optional

Outputs

The action may return partial results if the timeout limit for workflow actions has been reached. Returns fields as described in DeploymentExtended.

Resource Groups: Delete

When you delete a resource group, all of its resources are also deleted.

For more information, see the official documentation for Resource Groups: Delete.

Inputs

FieldTypeDescriptionRequired

subscriptionId

string

The ID of the target subscription.

Required

resourceGroupName

string

The name of the resource group to delete.

Required

Outputs

The action does not have an output.

Resource Groups: Create or update

Creates or updates a resource group.

For more information, see the official documentation for Resource Groups: Create or update.

Inputs

FieldTypeDescriptionRequired

subscriptionId

string

The ID of the target subscription.

Required

resourceGroupName

string

The name of the resource group to create or update.

Required

parameters

ResourceGroup

See parameters fields.

Required

parameters (ResourceGroup)

FieldTypeDescriptionRequired

location

string

The location of the resource group.

Required

managedBy

string

The ID of the resource that manages this resource group.

Optional

tags

Record<string, string>

The tags attached to the resource group.

Optional

Outputs

Returns fields as described in ResourceGroup.

Resource Groups: Get

Gets a resource group.

For more information, see the official documentation for Resource Groups: Get.

Inputs

FieldTypeDescriptionRequired

subscriptionId

string

The ID of the target subscription.

Required

resourceGroupName

string

The name of the resource group to get.

Required

Outputs

Returns fields as described in ResourceGroup.

Resource Groups: List

Gets all the resource groups for a subscription.

For more information, see the official documentation for Resource Groups: List.

Inputs

FieldTypeDescriptionRequired

subscriptionId

string

The ID of the target subscription.

Required

options

ResourceGroupsListOptionalParams

See options fields.

Optional

options (ResourceGroupsListOptionalParams)

FieldTypeDescriptionRequired

filter

string

The filter to apply to the operation.

Optional

Outputs

Returns an array of ResourceGroup objects.

Tags Operations: Create or update at scope

This operation allows adding or replacing the entire set of tags on the specified resource or subscription.

For more information, see the official documentation for Tags Operations: Create or update at scope.

Inputs

FieldTypeDescriptionRequired

subscriptionId

string

The ID of the target subscription.

Required

scope

string

The resource scope.

Required

parameters

TagsResource

See parameters fields.

Required

parameters (TagsResource)

FieldTypeDescriptionRequired

properties

Tags

See properties fields.

Required

parameters.properties (Tags)
FieldTypeDescriptionRequired

tags

Record<string, string>

A set of key-value pairs to assign as tags to the resource.

Optional

Outputs

The action may return partial results if the timeout limit for workflow actions has been reached. Returns fields as described in TagsResource.

Tags Operations: Update at scope

This operation allows replacing, merging or selectively deleting tags on the specified resource or subscription.

For more information, see the official documentation for Tags Operations: Update at scope.

Inputs

FieldTypeDescriptionRequired

subscriptionId

string

The ID of the target subscription.

Required

scope

string

The resource scope.

Required

parameters

TagsPatchResource

See parameters fields.

Required

parameters (TagsPatchResource)

FieldTypeDescriptionRequired

operation

string

The operation type for the patch API.

Optional

properties

Tags

See properties fields.

Optional

parameters.properties (Tags)
FieldTypeDescriptionRequired

tags

Record<string, string>

A set of key-value pairs to assign as tags to the resource.

Optional

Outputs

The action may return partial results if the timeout limit for workflow actions has been reached. Returns fields as described in TagsResource.

Tags Operations: Get at scope

Gets the entire set of tags on a resource or subscription.

For more information, see the official documentation for Tags Operations: Get at scope.

Inputs

FieldTypeDescriptionRequired

subscriptionId

string

The ID of the target subscription.

Required

scope

string

The resource scope.

Required

Outputs

Returns fields as described in TagsResource.

Related tags
Software Delivery