ResourceGroupDefinitionArgs

data class ResourceGroupDefinitionArgs(val dependsOn: Output<List<String>>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val strongType: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ResourceGroupDefinitionArgs>

Represents an Azure resource group in a blueprint definition.

Constructors

Link copied to clipboard
constructor(dependsOn: Output<List<String>>? = null, description: Output<String>? = null, displayName: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, strongType: Output<String>? = null, tags: Output<Map<String, String>>? = null)

Properties

Link copied to clipboard
val dependsOn: Output<List<String>>? = null

Artifacts which need to be deployed before this resource group.

Link copied to clipboard
val description: Output<String>? = null

Description of this parameter/resourceGroup.

Link copied to clipboard
val displayName: Output<String>? = null

DisplayName of this parameter/resourceGroup.

Link copied to clipboard
val location: Output<String>? = null

Location of this resourceGroup. Leave empty if the resource group location will be specified during the blueprint assignment.

Link copied to clipboard
val name: Output<String>? = null

Name of this resourceGroup. Leave empty if the resource group name will be specified during the blueprint assignment.

Link copied to clipboard
val strongType: Output<String>? = null

StrongType for UI to render rich experience during blueprint assignment. Supported strong types are resourceType, principalId and location.

Link copied to clipboard
val tags: Output<Map<String, String>>? = null

Tags to be assigned to this resource group.

Functions

Link copied to clipboard
open override fun toJava(): ResourceGroupDefinitionArgs