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
subscriptionIdstringThe ID of the target subscription.Required
resourceGroupNamestringThe name of the resource group to deploy the resources to.Required
deploymentNamestringThe name of the deployment.Required
parametersDeploymentSee parameters fields.Required

parameters (Deployment)

FieldTypeDescriptionRequired
propertiesDeploymentPropertiesSee properties fields.Required
parameters.properties (DeploymentProperties)
FieldTypeDescriptionRequired
modeDeploymentModeThe mode that is used to deploy resources.Required
parametersRecord<string, DeploymentParameter>Name and value pairs that define the deployment parameters for the template.Optional
templateRecord<string, unknown>The template content.Optional
templateLinkTemplateLinkThe URI of the template.Optional
validationLevelstringThe 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
subscriptionIdstringThe ID of the target subscription.Required
resourceGroupNamestringThe 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
subscriptionIdstringThe ID of the target subscription.Required
resourceGroupNamestringThe name of the resource group to create or update.Required
parametersResourceGroupSee parameters fields.Required

parameters (ResourceGroup)

FieldTypeDescriptionRequired
locationstringThe location of the resource group.Required
managedBystringThe ID of the resource that manages this resource group.Optional
tagsRecord<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
subscriptionIdstringThe ID of the target subscription.Required
resourceGroupNamestringThe 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
subscriptionIdstringThe ID of the target subscription.Required
optionsResourceGroupsListOptionalParamsSee options fields.Optional

options (ResourceGroupsListOptionalParams)

FieldTypeDescriptionRequired
filterstringThe 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
subscriptionIdstringThe ID of the target subscription.Required
scopestringThe resource scope.Required
parametersTagsResourceSee parameters fields.Required

parameters (TagsResource)

FieldTypeDescriptionRequired
propertiesTagsSee properties fields.Required
parameters.properties (Tags)
FieldTypeDescriptionRequired
tagsRecord<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
subscriptionIdstringThe ID of the target subscription.Required
scopestringThe resource scope.Required
parametersTagsPatchResourceSee parameters fields.Required

parameters (TagsPatchResource)

FieldTypeDescriptionRequired
operationstringThe operation type for the patch API.Optional
propertiesTagsSee properties fields.Optional
parameters.properties (Tags)
FieldTypeDescriptionRequired
tagsRecord<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
subscriptionIdstringThe ID of the target subscription.Required
scopestringThe resource scope.Required

Outputs

Returns fields as described in TagsResource.

Related tags
Software Delivery