Share via


Microsoft.DesktopVirtualization applicationGroups/applications 2019-09-24-preview

Bicep resource definition

The applicationGroups/applications resource type can be deployed with operations that target:

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

Resource format

To create a Microsoft.DesktopVirtualization/applicationGroups/applications resource, add the following Bicep to your template.

resource symbolicname 'Microsoft.DesktopVirtualization/applicationGroups/applications@2019-09-24-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    commandLineArguments: 'string'
    commandLineSetting: 'string'
    description: 'string'
    filePath: 'string'
    friendlyName: 'string'
    iconIndex: int
    iconPath: 'string'
    showInPortal: bool
  }
}

Property Values

Microsoft.DesktopVirtualization/applicationGroups/applications

Name Description Value
name The resource name string

Constraints:
Min length = 3
Max length = 24 (required)
parent In Bicep, you can specify the parent resource for a child resource. You only need to add this property when the child resource is declared outside of the parent resource.

For more information, see Child resource outside parent resource.
Symbolic name for resource of type: applicationGroups
properties Detailed properties for Application ApplicationProperties (required)

ApplicationProperties

Name Description Value
commandLineArguments Command Line Arguments for Application. string
commandLineSetting Specifies whether this published application can be launched with command line arguments provided by the client, command line arguments specified at publish time, or no command line arguments at all. 'Allow'
'DoNotAllow'
'Require' (required)
description Description of Application. string
filePath Specifies a path for the executable file for the application. string
friendlyName Friendly name of Application. string
iconIndex Index of the icon. int
iconPath Path to icon. string
showInPortal Specifies whether to show the RemoteApp program in the RD Web Access server. bool

ARM template resource definition

The applicationGroups/applications resource type can be deployed with operations that target:

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

Resource format

To create a Microsoft.DesktopVirtualization/applicationGroups/applications resource, add the following JSON to your template.

{
  "type": "Microsoft.DesktopVirtualization/applicationGroups/applications",
  "apiVersion": "2019-09-24-preview",
  "name": "string",
  "properties": {
    "commandLineArguments": "string",
    "commandLineSetting": "string",
    "description": "string",
    "filePath": "string",
    "friendlyName": "string",
    "iconIndex": "int",
    "iconPath": "string",
    "showInPortal": "bool"
  }
}

Property Values

Microsoft.DesktopVirtualization/applicationGroups/applications

Name Description Value
apiVersion The api version '2019-09-24-preview'
name The resource name string

Constraints:
Min length = 3
Max length = 24 (required)
properties Detailed properties for Application ApplicationProperties (required)
type The resource type 'Microsoft.DesktopVirtualization/applicationGroups/applications'

ApplicationProperties

Name Description Value
commandLineArguments Command Line Arguments for Application. string
commandLineSetting Specifies whether this published application can be launched with command line arguments provided by the client, command line arguments specified at publish time, or no command line arguments at all. 'Allow'
'DoNotAllow'
'Require' (required)
description Description of Application. string
filePath Specifies a path for the executable file for the application. string
friendlyName Friendly name of Application. string
iconIndex Index of the icon. int
iconPath Path to icon. string
showInPortal Specifies whether to show the RemoteApp program in the RD Web Access server. bool

Usage Examples

Terraform (AzAPI provider) resource definition

The applicationGroups/applications resource type can be deployed with operations that target:

  • Resource groups

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

Resource format

To create a Microsoft.DesktopVirtualization/applicationGroups/applications resource, add the following Terraform to your template.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DesktopVirtualization/applicationGroups/applications@2019-09-24-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      commandLineArguments = "string"
      commandLineSetting = "string"
      description = "string"
      filePath = "string"
      friendlyName = "string"
      iconIndex = int
      iconPath = "string"
      showInPortal = bool
    }
  }
}

Property Values

Microsoft.DesktopVirtualization/applicationGroups/applications

Name Description Value
name The resource name string

Constraints:
Min length = 3
Max length = 24 (required)
parent_id The ID of the resource that is the parent for this resource. ID for resource of type: applicationGroups
properties Detailed properties for Application ApplicationProperties (required)
type The resource type "Microsoft.DesktopVirtualization/applicationGroups/applications@2019-09-24-preview"

ApplicationProperties

Name Description Value
commandLineArguments Command Line Arguments for Application. string
commandLineSetting Specifies whether this published application can be launched with command line arguments provided by the client, command line arguments specified at publish time, or no command line arguments at all. 'Allow'
'DoNotAllow'
'Require' (required)
description Description of Application. string
filePath Specifies a path for the executable file for the application. string
friendlyName Friendly name of Application. string
iconIndex Index of the icon. int
iconPath Path to icon. string
showInPortal Specifies whether to show the RemoteApp program in the RD Web Access server. bool